我的活动有两个布局,第一个布局可见,第二个是Gone。现在我按下ImgView,打开Layout Gone,更改Image关闭Image,再按一次关闭此Layout。我想知道如何使用相同的Img视图来打开和关闭布局?
答案 0 :(得分:2)
试试这个
create boolean openLayout = true;在活动的顶部
imgView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(openLayout){
layout1.setVisibility(View.VISIBLE);
layout2.setVisibility(View.Gone);
openLayout = false;}
else{
layout1.setVisibility(View.Gone);
layout2.setVisibility(View.VISIBLE);
openLayout = true;
}
});