我正在使用 andengine 开发游戏,现在我需要创建一个我正在使用的警报对话框
case MENU_OPT:
mEngine.runOnUpdateThread(new Runnable() {
@Override
public void run() {
AlertDialog.Builder alert = new AlertDialog.Builder(GameActivity.this);
alert.setTitle("");
alert.setMessage("");
alert.setPositiveButton("OK", new OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
}
});
alert.show();
}
});
break;
但出现错误 java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
代码有什么问题,或者我是否可以使用带有andengine的alertdialog builder。