0
このエラーはアンドロイドのapi 14(4.0)で発生しましたが、 ?アンドロイド4.0以降でLooper.prepare()を呼び出していないスレッド内でハンドラを作成できません。
thread = new Thread(new Runnable() {
public void run() {
try {
//do some thing
} catch (Exception e) {
} finally {
runOnUiThread(new Runnable() {
@Override
public void run() {
//do some thing
}
});
}
}
});
thread.start();
http://stackoverflow.com/questions/18856376/android-why-cant -i-create-a-handler-in-new-threadは、ソリューションと同様の問題です –