我试图在ListView的某些项目上显示LinearLayout。
在适配器代码中;
listItem.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (position == 0)
llCurtain.setVisibility(View.VISIBLE);
else if (position == 3)
llContainer.setVisibility(View.VISIBLE);
else {
llCurtain.setVisibility(View.GONE);
llContainer.setVisibility(View.GONE);
}
}
});
llCurtain.setVisibility(View.VISIBLE)
效果不错,但View.GONE
或View.INVISIBLE
无效。