タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

handlerに関するfbisのブックマーク (1)

  • [Android]指定した時間後にちょっとした処理を行う方法 | DevelopersIO

    ◯秒後に処理を行いたい 最近ひさびさにAndroidにさわり、タイトルのような処理を行う必要があったので備忘録。 Alarmmanagerを使えば指定した時間に処理を行うこともできますが、そういう大げさなものでなく、 「1秒後に画像を切り替えたい」とか、そういう要件に使用します。 こういうときはHandlerクラスのpostDelayedを呼べば実現可能です。 postDelayedは次のように使用します。 new Handler().postDelayed( <Runnableオブジェクト>, <処理を呼び出すまでの時間(ミリ秒)>); 実行されるRunnableオブジェクトは次のように定義します。 private final Runnable func= new Runnable() { @Override public void run() { //ここに実行したい処理を記述 } }

  • 1