スレッドからテキストビューを変更するなど、GUIのコンポーネントにアクセスしたいのですが、どうすればよいですか???
4 に答える
0
ちょうどそれを書き込んでください
MyActivity.this.runOnUiThread((new Runnable() {
public void run() {
textview.setText("New text");
}
});
于 2012-05-19T18:08:27.850 に答える
0
次のいずれかの方法を使用します。
Activity.runOnUiThread(Runnable)
View.post(Runnable)
View.postDelayed(Runnable, long)
Handler
詳細はこちら: http://developer.android.com/resources/articles/painless-threading.html
于 2012-05-19T18:08:32.967 に答える
0
AsyncTaskを探しています。
Thread
Android環境に特化したJavaと同じで、まさにGUI更新用に作成されています。
ドキュメントから:
AsyncTask を使用すると、UI スレッドを適切かつ簡単に使用できます。このクラスを使用すると、スレッドやハンドラーを操作することなく、バックグラウンド操作を実行し、UI スレッドで結果を発行できます。
于 2012-05-19T18:08:14.437 に答える