【问题标题】:Open and close Layout from the same View? [duplicate]从同一个视图打开和关闭布局? [复制]
【发布时间】:2018-01-13 08:32:48
【问题描述】:

我有两个布局的活动,第一个布局可见,第二个布局已消失。现在我有 ImgView 按下它打开 Layout Gone ,将 Image 更改为关闭 Image ,然后再次按下关闭此 Layout 。我想知道如何使用相同的 Img 视图来打开和关闭 Layout?

【问题讨论】:

    标签: android


    【解决方案1】:

    试试这个

    创建布尔值 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;
            }
    });
    

    【讨论】:

      猜你喜欢
      • 2012-02-20
      • 1970-01-01
      • 2017-04-20
      • 1970-01-01
      • 2013-08-28
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 1970-01-01
      相关资源
      最近更新 更多