Eclipseでは、TimeLineとKeyFrameを使用して、コードの実行を遅らせることができます。たとえば、使用したメディアを再生する前に4秒待つことができますこのコード:Androidで新しいスレッドを使用せずにコードの実行を遅らせる方法
Timeline timeline = new Timeline();
KeyFrame keyframe = new KeyFrame(Duration.millis(4000), DelayAnimation ->
{
GeneralMethods PlayMusic = new GeneralMethods();
PlayMusic.playMusic(mediaPlayer);
});
timeline.getKeyFrames().add(keyframe);
timeline.play();
以前のコードでは、Eclipseで正常に動作し、私は新しいスレッドを作成する必要はありませんでした。
私の質問は、Androidでのコードの実行を遅らせる同様の方法はありますか?
私はコードの実行を遅らせる方法を見つけましたが、ハンドラを使用して、つまり新しいスレッドを作成しています。私は糸を使わずに延期したいと思いますが、それは可能でしょうか?
Aハンドラは –
が –