2015-12-18 38 views
1

我正在開發一個簡單的應用程序。在我的一項活動中,有按鈕可以調用另一項活動。另一個活動立即開始,但是我想在點擊按鈕之後打開下一個活動之前進行一些延遲。 處理程序和計時器方法不起作用。我不知道該怎麼做???如何在點擊另一個活動的按鈕之後調用某個活動的延遲

public class thumb extends ActionBarActivity { 
ImageButton show; 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_thumb); 
    show=(ImageButton)findViewById(R.id.imageButton); 
    show.setOnClickListener(new View.OnClickListener() 

    { 
     @Override 
     public void onClick(View v) { 

      Intent intent=new Intent(v.getContext(),pop.class); 
      startActivityForResult(intent, 0); 
     } 

    }); 


} 

}

回答

0

你試過Thread.sleep(1000);?這會使執行停止1000毫秒。

+0

Thanx ...我還沒試過,要試試這個.. – Akshay

+0

最後Handler.postDelayed方法工作.... – Akshay

相關問題