这是在列表视图中取消选择单选按钮的正确方法吗?

时间:2017-12-19 10:16:26

标签: android listview radio-button

我有一个DialogFragment,我填充了ListViewCursor Adaptor。我在选择单选按钮和取消选择其他按钮时遇到了问题。所以我做了这个有用的东西。但我想知道我是否真的需要一个循环,或者还有另一种更好的方法。这是我的代码:

viewHolder.radioButton.setOnClickListener(
            new View.OnClickListener()
            { @Override
            public void onClick(View v) {
                for (int i = 0; i < selectionArrayAr.size(); i++){
                    selectionArrayAr.put(i, false);
                }

                selectionArrayAr.put(position, true);
                notifyDataSetChanged();

                }
            }
    );

我在稀疏数组中将所有值设置为false,然后最终将点击的radio button设置为true

0 个答案:

没有答案