2010-07-16 52 views

回答

1

Alertdialog.Builder setMultiChoiceItems(..)是一个选项。 Link

+0

'AlertDialog.Builder'可能是你想要的。如果您只希望用户选择一个项目,'setSingleChoiceItems'将覆盖您。 – adamp 2010-07-16 23:44:51

0

你可能感兴趣RadioGroup。 Android API演示有一个使用它的例子here

不是一个复选框,但是一个收音机组允许您单击列表中的单选按钮,并跟踪选择了哪一个。我用一个来做你所描述的(尽管我使用了一个Activity而不是一个Dialog,并且在我的清单中使用了android:theme="@android:style/Theme.Dialog"来使我的假装对话活动看起来像一个对话框)。

虽然最大的问题是RadioGroup只允许你选择-one-item。所以如果你想能够选择多个项目,那么它将无法工作。

相关问题