如何在按钮单击如何通过单击android java中的相同按钮再次隐藏textview后进行textview显示

时间:2015-04-06 12:01:31

标签: java android android-activity

如何在按钮点击如何通过单击android java中的相同按钮再次隐藏文本视图后进行textview显示。我是否必须尝试if.else结构?

4 个答案:

答案 0 :(得分:0)

您可以使用某种FLAG来实现这一目标

int i = 0;
            yourButton.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
               if(i%2==0){
                 textView.setVisibility(View.INVISIBLE);
               }
              else{
                 textView.setVisibility(View.VISIBLE);
                }
                 i++;
            }

     }

答案 1 :(得分:0)

最初在单击按钮启用后禁用textview,再次单击按钮后禁用该按钮。 使用textview.setVisibility()来实现这一目标。

答案 2 :(得分:0)

在button.setOnClickListner()方法中输入以下代码:

if(textview.getVisibility() == View.GONE){
   textview.setVisibility(View.Visible);
}else{
  textview.setVisibility(View.GONE);
}

并在布局xml中设置textview的默认可见性,因为您希望它可以显示或消失或不可见

答案 3 :(得分:0)

yourButton.setOnClickListener(new OnClickListener() 
{

    @Override
      public void onClick(View v) 
      {
           if(textview.getVisibility() == View.GONE)
           {
             textview.setVisibility(View.Visible);
           }
           else
           {
             textview.setVisibility(View.GONE);
           }
        }

 }