0

我有一个可扩展的列表视图,我想知道是否有一种方法可以首先使组项仅启用和可扩展,而列表的其余部分则禁用(用户无法单击它并展开它)。

这可能吗?

谢谢

4

1 回答 1

0

嗨,可扩展列表适配器中父组视图方法的更改

public View getGroupView(int i, boolean isExpanded, View convertView,
                ViewGroup viewGroup) {
            // TODO Auto-generated method stub
            if (convertView == null) {
                convertView = inflater.inflate(R.layout.row_parent, viewGroup,
                        false);
            }

            ImageView img_parent_left = (ImageView) convertView
                    .findViewById(R.id.img_parent_left);
            ImageView img_parent_right = (ImageView) convertView
                    .findViewById(R.id.img_parent_right);
            if (i == 0) {
                img_parent_right.setVisibility(View.GONE);
            } else if (i == 1) {
                img_parent_left.setVisibility(View.GONE);
            }
                if(i==0){
            ExpandableListView eLV = (ExpandableListView) viewGroup;
            eLV.expandGroup(i);
                }
            return convertView;
        }
于 2013-09-27T05:27:31.013 回答