java Android Studio If语句使TextView在不可见时可见,在可见时不可见

e3bfsja2  于 2022-10-30  发布在  Java
关注(0)|答案(2)|浏览(234)

我试图在按下按钮时使textView不可见。但是,如果textView已经不可见,我希望它变为可见。
目前我正在尝试这样一件事:

public void ShowAndHide(View view){
    if(textView == View.VISIBLE){
        textView.setVisibility(View.INVISIBLE);
    }
    else   {
        textView.setVisibility(View.VISIBLE);
    }
}

其中“textView”是我通过id定义的一个TextView:

TextView textView;

textView = (TextView) findViewById(R.id.showMe_txt);

有人知道为什么这不起作用吗?来自C#背景,这是我第一次涉足Java,所以相当陌生。

wfveoks0

wfveoks01#

条件应为if(textView.getVisibility() == View.VISIBLE){

b4wnujal

b4wnujal2#

我似乎还不能支持你的评论(这是我的第一篇文章),但这确实解决了我的问题。谢谢!

相关问题