私は Android 2.2 アプリケーションを開発しています。
アクティビティにイベント リスナーがあり、イベントを受け取ったときに TextView を表示するように設定したいと考えています。しかし、エラーがあります:
UIスレッドからのみ表示できるように設定できます。
C# と Windows Mobile には、BeginInvoke があります。Androidに似たようなものはありますか?
ありがとう。
機能を複製する最も簡単な 2 つの方法として、Activity#runOnUiThread
またはを使用できます。最も似ているものです。AsyncTask
BeginInvoke
runOnUiThread
より複雑な、またはパフォーマンス指向のニーズ (つまり、大量のオブジェクトを作成し続けたくないRunnable
) の場合は、Handler
. ただし、最初の選択肢としてはお勧めしません。