2

imageview、textviewなどのビューに関連付けられているpostメソッドの主な目的は何ですか。

new View(Context).post(runnable)

例をいただければ幸いです:)

4

1 に答える 1

2

APIドキュメントから:

Runnableをメッセージキューに追加します。ランナブルは、ユーザーインターフェイススレッドで実行されます。このメソッドは、このビューがウィンドウにアタッチされている場合にのみ、UIスレッドの外部から呼び出すことができます。

別のスレッドでビューを更新する場合は、メソッドを使用しpostてビューを更新するだけです。タイプはですrunnable、分離されたスレッドでは実行できませんが、通常のメソッドを呼び出すのと同じようにuiスレッドで実行されます。

于 2012-04-19T02:27:43.960 に答える