Android新手在这里!我昨天花了所有努力在我的Android应用程序中实现一个简单的对话框。我意识到没有简单的方法。我的意思是我想向用户展示的是从图库中将视频导入应用程序或录制实时视频之间的简单选择。我的父UI已经由拆分窗格样式中的两个片段组成(左侧是详细信息,右侧是gridview)。现在我想显示将视频导入为对话框的选项。结果我必须创建另一个片段(DialogFragment),给片段一个UI(ListView),为列表项创建UI,为我的列表创建适配器,使用自定义逻辑覆盖我的适配器的getView方法。这没有捷径吗?虽然这可能让我听起来很懒惰(我不喜欢编码),如果我想创建4个额外的对话框,我每次都必须这样做吗?有没有简单的出路?
btw我的目标是SDK 11到19个设备。
非常感谢任何帮助。
答案 0 :(得分:1)
您是否看过AlertDialog.Builder?
如果您只想要两个选项,则可以使用它来构建对话框,然后在setPositiveButton
和setNegativeButton
方法上设置点击处理程序。
它是在API级别1添加的。