有人可以帮助我或指向一些资源,其中有一个示例可以在MapActivity上显示一个对话框。我可以在通常的活动中展示它,但我在地图中遇到同样的困难。
我的代码就像
AlertDialog.Builder builder = new AlertDialog.Builder(getBaseContext());
switch (id) {
case GAME_OVER:
builder.setMessage(R.string.gameovertext);
builder.setCancelable(false);
builder.setPositiveButton(
R.string.yes, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
});
builder.setNegativeButton(R.string.no,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
return builder.create();
}
return null;
答案 0 :(得分:0)
@prakashkut当我看到你回来的代码时
builder.create();
这是在切换情况下返回GAME_OVER匹配
在你的方法返回
你应该在
中收到它AlertDialog alert=receive your builder.create(); Here after that you have to show it by below code
alert.show();
您可以将此示例引用到Android AlertDialog Box以显示在Activity。Here is Link for Example
中