【android】任意のスレッドで処理を行う
公開日:
:
最終更新日:2012/06/11
android
非UIスレッドでUIを操作したい場合に、任意の処理をUIスレッド上で実行する。
目次
UIスレッドで処理を実行する
//実行するスレッドでHandlerを定義
Handler onErrorHandler= new Handler();
//任意のスレッドでpost()を呼び出す
onErrorHandler.post(new Runnable() {
@Override
public void run() {
jockey.switchPlayer();
}
});
関連記事
-
-
【android】IMEの表示/非表示
//IMEを閉じる InputMethodManager inputMethodManager
-
-
[android] モンキーテスト(Monkey Test)を実行する
最近テストの効率化に目覚めました。 モンキーテストは猿にアプリを渡してみてめちゃくちゃな操作をさせ
-
-
【android】バイブレーションを使う
必要なファイル MyApp.manifest MyApp.java MyApp.m
-
-
【android】リソースからいろいろ取得する
リソースで定義したいろいろをコード内で呼び出す方法です。 レイアウト //リソースからレ
-
-
【android】ネットワークの接続状況を確認する
コードから接続状況を確認。 ConnectivityManager co
-
-
ダイアログを表示する
カスタムアラートダイアログ private void showCustomAlert(A
-
-
【android】処理時間を計測する
パフォーマンスのリファクタリングを行うには処理時間の計測がかかせません。 SDK標準のクラスを使っ
-
-
【android】 setOnClickListener(false)が効かない
間違いその1 OnClickListenerが登録されているViewにsetClickable
-
-
【android】 Android4.1のserviceでdefaultPreferenceがおかしい
【現象】 ActivityでdefaultPreferencesで保存したデータがservice内
- PREV
- 【javascript】正規表現
- NEXT
- 【javascript】キャスト