【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】サービスの実装
ダウンロードなどActivityに依存したくない大きなバックグラウンド処理や常駐プロセスを作りたい場
-
-
【andoid】ViewPagerを使う
1. layout.xmlにViewPagerを配置 2. PagerAdapter.jav
-
-
【android】アニメーション
Viewにアニメーションを付加する方法です。 目次 アニメーションの実行 de
-
-
【android】webviewでアプリ内にwebページを読み込む
webviewを使ってandroidアプリ内にwebページを読み込む定型文です。 //vie
-
-
[android] モンキーテスト(Monkey Test)を実行する
最近テストの効率化に目覚めました。 モンキーテストは猿にアプリを渡してみてめちゃくちゃな操作をさせ
-
-
【android】オーバーレイでトップレイヤーにViewを表示する
常にホーム画面や他のアプリより前面にViewを表示する方法です。 前面に透明のViewGroupを
-
-
【android】バイブレーションを使う
必要なファイル MyApp.manifest MyApp.java MyApp.m
-
-
【android】ホーム画面や他のアプリの前面にViewを表示する。
WindowManagerのTYPE_SYSTEM_ALERTのレイヤーにViewを表示することで、
-
-
【android】リスト項目のmatch_parentが効かない
下記のようなリスト項目用のレイアウトを用意して、リストの右端にチェックボックスを置くようにしたのです
-
-
ダイアログを表示する
カスタムアラートダイアログ private void showCustomAlert(A
- PREV
- 【javascript】正規表現
- NEXT
- 【javascript】キャスト