-2

我正在制作我的安卓应用程序。我想有这样的情况:每次点击按钮时,都会出现一个带有一些选项的列表?我该如何做这种类型的列表?

4

2 回答 2

0

参考这个例子:

http://android-er.blogspot.com/2012/03/example-of-using-popupmenu.html

希望下面的代码也能帮助你得到一些想法

new AlertDialog.Builder(this) .setMultiChoiceItems(R.array.select_dialog_items, new boolean[]{false, true, false, true, false, false, false}, new DialogInterface.OnMultiChoiceClickListener() { public void onClick(DialogInterface dialog, int whichButton, boolean isChecked) {

                        /* User clicked on a check box do some stuff */
                    }
                })
        .setPositiveButton(R.string.alert_dialog_ok,
                new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {

                /* User clicked Yes so do some stuff */
            }
        })
        .setNegativeButton(R.string.alert_dialog_cancel,
                new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {

                /* User clicked No so do some stuff */
            }
        })
       .show();
于 2013-01-09T19:49:05.933 回答
-1

有很多方法可以做到这一点。一种方法是创建一个单独的活动,该活动在您单击按钮时开始,带有ListView. 阅读文档,了解ListActivity这是否是您想要的。此外,您可以将活动设置为清单中的对话框主题,这样它就不会覆盖您之前的活动。如果没有,请更具体地说明您想要什么,并提供一些您尝试过的代码。

于 2013-01-09T19:49:57.610 回答