如何创建一个对话框,每个对话框项目都是标签,然后是复选框?如何创建一个对话框,每个对话框项目都是标签,然后是复选框?
而当用户点击'确定'的对话框,我可以告诉在我的代码哪个对话框项目已被检查?
谢谢。
如何创建一个对话框,每个对话框项目都是标签,然后是复选框?如何创建一个对话框,每个对话框项目都是标签,然后是复选框?
而当用户点击'确定'的对话框,我可以告诉在我的代码哪个对话框项目已被检查?
谢谢。
Alertdialog.Builder setMultiChoiceItems(..)
是一个选项。 Link。
你可能感兴趣RadioGroup。 Android API演示有一个使用它的例子here。
不是一个复选框,但是一个收音机组允许您单击列表中的单选按钮,并跟踪选择了哪一个。我用一个来做你所描述的(尽管我使用了一个Activity而不是一个Dialog,并且在我的清单中使用了android:theme="@android:style/Theme.Dialog"
来使我的假装对话活动看起来像一个对话框)。
虽然最大的问题是RadioGroup只允许你选择-one-item。所以如果你想能够选择多个项目,那么它将无法工作。
'AlertDialog.Builder'可能是你想要的。如果您只希望用户选择一个项目,'setSingleChoiceItems'将覆盖您。 – adamp 2010-07-16 23:44:51