我可以在Android中的MapActivity中显示一个对话框吗?

时间:2012-03-14 00:06:10

标签: android google-maps dialog

有人可以帮助我或指向一些资源,其中有一个示例可以在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;

1 个答案:

答案 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