java - 根据 if 语句将 TextView 从不可见设置为可见

标签 java android

屏幕上有几个文本字符串,当应用程序启动时,这些文本字符串被设置为不可见。当在另一个屏幕上单击按钮时,我希望特定的字符串变得可见。最终,我希望通过单击此按钮使几个字符串中的几个字符串变得可见。

    public void buttona0Click(View view){
    setContentView(R.layout.report_screen);
    buttonClicked2 = 1;
    if(buttonClicked1==1){
        setVisibility(R.id.textView2.VISIBLE);
        }
    }

我主要是在寻找这方面的指导

    setVisibility(R.id.textView2.VISIBLE);

总的来说,我对编程很陌生,所以我不知道我所说的对你们大多数人是否有意义。 .setText 是替代方案吗?

最佳答案

编写你自己的算法:

  1. 使用一个 boolean 值
  2. 基于自己的上述 boolean 变量查看 VISIBLE 和 GONE

关于java - 根据 if 语句将 TextView 从不可见设置为可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19690148/

相关文章:

java - 从 json 发送日期字段时出现异常

android - 如何在 NavigationView 中添加页脚按钮

java - 尝试更新Android中sqlite最后一条记录中的某一列

java - 我应该在 Android 中使用哪种 OCR Java 库?

java - 这是 SSL/TLS 双向身份验证还是有什么问题?

java - 分割和词干后正确的字符串格式

java - 无法修复数组索引越界错误

java - 如何将 jar 名称获取到 bat(批处理)文件中的启动脚本中

java - 在android studio中获取以前的代码

java - Android fragment 工具栏文本不改变