スレッドがスリープしている間に頻繁に4つのイメージビューイメージを変更したいアプリケーションで作業しています。スレッド中に作業中
スレッドが2秒間スリープしている間に変更を行うことは可能ですか?
または私の目的を達成する別の方法がありますか?
スレッドがスリープしている間に頻繁に4つのイメージビューイメージを変更したいアプリケーションで作業しています。スレッド中に作業中
スレッドが2秒間スリープしている間に変更を行うことは可能ですか?
または私の目的を達成する別の方法がありますか?
chiragこれを行う別の新しいスレッドを呼び出すことができます(つまり画像を変更する)、この新しい子スレッドはThread.sleep()を呼び出す直前に呼び出されます。この方法では、両方のスレッド同期している。
スレッドがスリープモードになっているうちに、スレッドがスリープモードになっている間は、そのことはできません。しかし、ここでは答えは です.2秒ごとに画像をUIに更新できます。Thread.sleep ) の期間を過ぎると、UIが更新されます。
申し訳ありませんが、plsがあなたの返信の詳細な説明をお願いします。 –
ありがとうございます。しかし、私はスレッド同期のより複雑なbcozより、私のコードはすでに複雑ですので、あなたはそれのための別の方法があります。 –
あなたが複雑であると思うならsleep()の代わりに2秒をカウントして2秒後に次のメソッドを起動するタイマーを使用する2秒間あなたのUIを更新する – 100rabh
chiragスレッドスリープとしてメソッドを実行します。しかし、うまくあなたはスレッドsleep()の直前に送信されるBroadcastRecieverを試すことができます。 – 100rabh