「Android/マルチスレッド」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==サンプルソース== // マルチスレッドロード new Thread(new Runnable() { @Override public void run() { // ここにロジックを...」) |
(→サンプルソース) |
||
行7: | 行7: | ||
// ここにロジックを書く | // ここにロジックを書く | ||
} | } | ||
+ | }).start(); | ||
+ | |||
+ | ==サンプルソース(toastなどを使う場合)== | ||
+ | |||
+ | // マルチスレッドロード | ||
+ | new Thread(new Runnable() { | ||
// マルチスレッド内でtoastなどを使う場合はこちらに記述 | // マルチスレッド内でtoastなどを使う場合はこちらに記述 | ||
runOnUiThread(new Runnable() { | runOnUiThread(new Runnable() { |
2016年11月1日 (火) 14:39時点における版
サンプルソース
// マルチスレッドロード new Thread(new Runnable() { @Override public void run() { // ここにロジックを書く } }).start();
サンプルソース(toastなどを使う場合)
// マルチスレッドロード new Thread(new Runnable() { // マルチスレッド内でtoastなどを使う場合はこちらに記述 runOnUiThread(new Runnable() { public void run() { Toast.makeText(getApplicationContext(), "test", Toast.LENGTH_LONG).show(); } }); }).start();