如何给android中两个活动之间的时间差?

问题描述:

这是我code.I使用一个一个弹出消息,而在按钮点击的,我用面包后,我想移动下一个画面如何给android中两个活动之间的时间差?

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

或者您可以尝试在下一个活动的OnCreate()上使用Toast。这可能会解决。 – zapping 2010-02-08 07:20:56

确定diplaying敬酒是正确的选择吗?海事组织和您的描述,你需要一个模态对话框。

但是,要回答您的问题,添加延迟的方法之一是暂停线程一段时间(Thread.sleep)。虽然,我会严格建议不要这样做。