Android

※前提条件:本情報はAndroid Studio 4.2.2を基づいて説明してる

Can't create handler inside thread Thread[Thread-2,5,main] that has not called Looper.prepare() [edit]

报错原因可能是以下几种情况: [edit]

不是在主线程中开启了新的线程 异步操作中执行UI显示(在异步操作中调用UI函数,如Toast)

解决办法:在你的报错的行数的逻辑前后加上 [edit]

Looper.prepare();
...
ToastUtils.show("这是一条Toast");
...
Looper.loop();

コメント:



(画像の文字列を入力して下さい)

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS