我有ListView
项目很少。是否可以更改ListView
中所选项目的大小。例如,我想展开所选项目以显示一些按钮。
我提前感谢您的帮助。
答案 0 :(得分:1)
将这些按钮的可见性设置为您不想要的项目中的View.GONE。无论何时需要,都将它们设置为View.VISIBLE。通过将它们设置为View.GONE,android不会将它们包含在任何类型的测量(宽度或高度)中,看起来没有任何东西可以存在。
btn = (Button) findViewById(R.id.btn);
if(condition){
btn.setVisibility(View.VISIBLE);
btn.setText("You can see me!");
} else {
btn.setVisibility(View.GONE);
// btn.setText("Now you can't!");
}