スレッドの研究を始めていますが、次の単純なコードが機能しない理由がわかりません。それは投げています:
RuntimeException: can't create handler inside thread that has not called looper.prepare():
これがコードです
public void onClick(View v) {
switch (v.getId()) {
case R.id.id1:
Thread th =new Thread(new Runnable() {
public void run() {
update();
delObjects();
addObjects();
}
});
th.start();
break;
}
}
UI を変更しようとするとエラーが発生することがあると読みましたが、私の場合ではありません。
前もって感謝します!