我可以在Android中的MapActivity中显示对话框吗?
有人可以帮助我或指向某些资源,其中有一个示例显示MapActivity上的对话框。我可以在平常的活动中展示它,但是我在Map中遇到同样的问题。我可以在Android中的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;
@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
当我这样做时,我得到一个异常错误/ AndroidRuntime(3119):android.view.WindowManager $ BadTokenException:无法添加窗口 - 令牌null不适用于应用程序 – prakashkut 2012-03-14 15:13:21
@prakashkut我有问题,为什么你返回生成器。创建(); 在你的开关柜中,我认为你应该在你的开关盒里试试这个AlertDialog alert – Herry 2012-03-15 04:50:29
@here我有一个类似于你的异常的引用,http://stackoverflow.com/questions/1561803/android-progressdialog-show-crashes -with-getapplicationcontext – Herry 2012-03-15 05:04:05
请在这里发布您的代码,以便我们可以知道发生了什么 – hungr 2012-03-14 00:50:25
您想要在Google地图中显示对话框时单击它显示小对话框...? – Scorpion 2012-03-14 03:25:55
如果你想要同样的东西,那么这里是你的链接... https://github.com/jgilfelt/android-mapviewballoons。 希望这会帮助你... – Scorpion 2012-03-14 03:26:35