-1

私はアンドロイドの初心者です。Androidで5分10分後にインテントを送信できるかどうか教えてください。どうすればいいですか?

前もって感謝します。

4

4 に答える 4

7
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
  @Override
  public void run() {
    // Launch new Intent here
  }
}, ((1000 * 60) * 5)); // 5 minutes delay before execute run()
于 2012-05-11T13:12:37.030 に答える
3

以下のコードを参照してください。このタイマーを 5 分間使用します。

 final Timer myt = new Timer();
    myt.schedule(new TimerTask() {

    @Override
    public void run() {
    // TODO Auto-generated method stub

    try {
      Intent intent= new Intent(currentActivity.this, new_activity.class);
      startActivity(intent);    
    } catch (Exception e) {
    // TODO: handle exception
    }

      myt.cancel();
    }
    }, 300000);

上記のコードでは、コール インテント タイマーが自動的に終了した後。

于 2012-05-11T17:54:11.230 に答える
-2
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
 Intent intent= new Intent(youractivity.this, activitytostart5minuteslater.class);
 startActivity(intent);
}
}, ((1000 * 60) * 5));

コメント読んだことある???

于 2012-05-11T13:16:08.267 に答える