如何在Android中的listview中添加多个复选框选中的值

时间:2016-11-04 06:03:20

标签: android listview

我有listview的多个复选框,但每当我尝试将list的选择值添加到listview时,它只会将最后选择的值设置为listview。我想将所有选中的复选框值设置为新的列表视图

2 个答案:

答案 0 :(得分:0)

无论如何,这可以帮助您从多选列表视图中获取所选项目

SparseBooleanArray checked = tags.getCheckedItemPositions();
    for (int i = 0; i < checked.size(); i++) {
        if(checked.valueAt(i) == true) {
            Tag tag = (Tag) tags.getItemAtPosition(checked.keyAt(i));
            Log.i("xxxx", i + " " + tag);
        }
    }

答案 1 :(得分:0)

使用此库。它运作良好,适合您的需要 MultiSelectSpinner