Инструменты пользователя

Инструменты сайта


android:uithread

AndroidRuntime: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

Банальная ошибка когда из потока обращаемся к UI элементам. Как вариант можно всё касаемо UI вынести в postExecute но ещё одно решение:

activity.runOnUiThread(new Runnable() {
  public void run() {
    Toast.makeText(activity, "Hello", Toast.LENGTH_SHORT).show();
  }
});
/var/www/source/data/pages/android/uithread.txt · Последнее изменение: 2024/02/05 12:40 (внешнее изменение)