在 SurfaceView 中,我正在调度在标准“LockCanvas-Draw-unlockCanvasAndPost”循环内绘制画布的新线程。(请注意,线程不包含消息循环)。
如何从该线程显示 Android 标准对话框?
由于线程没有 msg 循环,因此以下代码不起作用:
Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Alert");
builder.setMessage("Stackoverflow!");
builder.setNegativeButton("cancel", null);
builder.show();