Android 自定义对话框中的动态自定义ListView
我需要你的帮助,因为我正在考虑如何解决这个问题,不知道什么是最好的方法: 我所拥有的: 我有一个标准的图像库。下面是一个按钮 我想要什么: 当我按下此按钮时,将打开所有图像的列表,包括左侧的一个小图像和一行中的简短描述,所有内容应通过额外文件夹中的数组显示。 通过单击一行,所选图像应显示在库中,列表应关闭 我在想什么: 我必须创建一个自定义对话框(警报对话框?活页夹?),由按钮启动。此对话框必须用自定义ListView填充 我不知道的: 为此,我需要框架的哪些组件?我在谷歌上找到了一些东西,但至少我不确定什么是最有效的方法。 我看到,有人使用DialogLayout为对话框创建了一个额外的活动。 其他人用一个生成器尝试了它,另一个用AlertDialog 此外,我对ListView、ArrayAdapter、Dialog、ViewBinder、getView、对象等的组合感到困惑Android 自定义对话框中的动态自定义ListView,android,listview,dialog,Android,Listview,Dialog,我需要你的帮助,因为我正在考虑如何解决这个问题,不知道什么是最好的方法: 我所拥有的: 我有一个标准的图像库。下面是一个按钮 我想要什么: 当我按下此按钮时,将打开所有图像的列表,包括左侧的一个小图像和一行中的简短描述,所有内容应通过额外文件夹中的数组显示。 通过单击一行,所选图像应显示在库中,列表应关闭 我在想什么: 我必须创建一个自定义对话框(警报对话框?活页夹?),由按钮启动。此对话框必须用自定义ListView填充 我不知道的: 为此,我需要框架的哪些组件?我在谷歌上找到了一些东西,但至
有人知道如何用最简单的方法解决这个问题。你需要这样做:
ListActivity
的活动。您可以参考此如何使用ListActivity清单
文件中添加此活动,并在活动标签中添加主题属性android:theme=“@android:style/theme.Dialog”
,这将使您的活动看起来像一个对话框
结果,则应将其返回给您的呼叫活动,然后使用
试试这个,对不起,我在找别的东西,但是谢谢!谢谢,那将是最简单的方法。但我遇到了另一件麻烦事:如何创建自己的列表,其中每行应有一个不同的ImageView和两个TextView?我找到的所有教程都没有这种组合。我需要写两个定制的数组适配器吗?或者,是否可以设置多个ArrayAdapter?这一个很好地显示了TextViews列表视图,但我也必须实现图像。那又怎样?您需要使用BaseAdapter编写自己的自定义列表适配器。这里有一个自定义的ListVIEW示例作为您的要求: