这是我的代码。我在使用Toast的按钮时使用了一个弹出消息,之后我想移动下一个屏幕
Button Replybutton = (Button) findViewById(R.id.Reply);
Replybutton.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
EditText ReplysubjeditText=(EditText)findViewById(R.id.ReplysubjeditText);
EditText ReplymsgeditText=(EditText)findViewById(R.id.ReplymsgeditText);
String temp_string=ReplysubjeditText.getText().toString();
try
{
ReplysubjeditText.setText("");
ReplymsgeditText.setText("");
}
catch(Exception e)
{
Log.v("Add",e.toString());
}
Toast.makeText(EmailReply.this, "Sending....",
Toast.LENGTH_SHORT).show();
Intent myNewMail = new Intent(EmailReply.this,EmailForm.class);
myNewMail.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(myNewMail);
}
});
答案 0 :(得分:0)
你确定在这里铺设吐司是正确的选择吗? IMO并根据您的描述,您需要一个模态对话框。
但是,要回答您的问题,添加延迟的方法之一是暂停线程一段时间(Thread.sleep)。虽然,我会建议严格反对。