根据调查筛选的ListView结果?

时间:2019-03-28 00:36:22

标签: android list arraylist survey id

我有一个活动,其中包含5个单选按钮组(每个组具有5个按钮)和一个带有大ListView(带有自定义适配器)的片段。

活动XML就像带有“提交”按钮的调查。提交后,我正在尝试使用调查结果过滤掉我的ListView。取决于所选的单选按钮,有时在最后的ListView中应显示多个项目。

我似乎无法想出一种方法来解决此问题...

我认为做到这一点的最佳方法是为ListView中的每个项目分配一个5位数字标签(可能是相同的),并为每个单选按钮分配一个数字(调查将产生5x5矩阵)。调查结果将给出一个5位数的数值,与ListView中的所有项目进行比较,并仅显示匹配的项目。

有人知道更好的解决方案吗?部分原因是我什至无法获得上述序列来工作。当前将view.getID()用于按钮并转换为整数。对于ListView个项目,我有一个字符串数组,其中的项目形式如下:     <item> apple:11111 </item> 并尝试使用     String.split() 但它不起作用。我还没有到比较5位整数的部分。

如果有人可以指出一些概念,文章或示例,我将不胜感激。

0 个答案:

没有答案