列表视图行不可选

时间:2014-01-08 08:56:45

标签: android listview select

我有一个带有文本的列表视图,我有一个编辑按钮,我可以选择和取消选择列表项,它在Nexus One中运行正常,Kindle但它不适用于Samusng S3和Galaxy grand。

这是我的代码:

ListView listView = new ListView(activity);
    listView.setId(LIST_VIEW_ID);   
    listView.setCacheColorHint(Color.TRANSPARENT);
    listView.setDivider(new ColorDrawable(0x99000000));
    listView.setDividerHeight(1);
    listView.setSelector(R.drawable.selector);
getView()中的

if (isEditButtonPressed) {
        if (selectedItems.contains(values[position])) {
            convertView.setSelected(true);
            convertView.setPressed(true);
            convertView.setBackgroundColor(Color.parseColor("#ff7177"));
        } else {
            convertView.setSelected(false);
            convertView.setPressed(false);
            convertView.setBackgroundColor(Color.WHITE);
        }
        }

修改

注意:这里我可以选择多个列表项。

0 个答案:

没有答案