在android中发送电子邮件后的吐司 [英] Toast after e-mail been sent in android
本文介绍了在android中发送电子邮件后的吐司的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
很长时间以来,我一直在尝试在用户单击发送按钮并且电子邮件已发送后获得警报,例如 Toast.我的代码似乎是正确的,但吐司没有出现.我一直在寻找很多东西以使其正确,但我被卡住了.任何帮助将不胜感激!
I've been trying for a long time to get an alert, like the toast, to come up after the user has clicked on send button, and the e-mail has been sent. My code seem to be correct, but the toast don't show up. I've been searching a lot to get it right, but I'm stuck. Any help would be appreciated!
问候安德斯
//我的代码
public class mailer extends Activity {
private Button clickBtn;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
clickBtn = (Button) findViewById(R.id.button1);
//clickBtn.setText("Skicka info!");
clickBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[]{"donald@oo.se","laura@oo.se"};
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Applikationsutveckling Android");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Jag vill veta mer om utbildningen!");
emailIntent.setType("text/plain");
startActivityForResult(Intent.createChooser(emailIntent, "Skicka e-post..."),1);
}
});
}
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == 1) {
Toast.makeText(mailer.this,
"Tack för din intresseanmälan!",
Toast.LENGTH_SHORT).show();
}
}
}
}
推荐答案
试试这个 ..
if(requestCode==1 && resultCode==Activity.RESULT_OK)
{
Toast.makeText(Activity, "Mail sent.",
Toast.LENGTH_SHORT).show();
}
else if (requestCode==1 && resultCode==Activity.RESULT_CANCELED)
{
Toast.makeText(Activity, "Mail canceled.",
Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(Activity, "Plz try again.",
Toast.LENGTH_SHORT).show();
}
这篇关于在android中发送电子邮件后的吐司的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文