【问题标题】:Set N/A (Not Available) on TextView from XML从 XML 在 TextView 上设置 N/A(不可用)
【发布时间】:2014-07-06 10:32:59
【问题描述】:

大家好,我在 xml 上有很多不同的 StringTextView。如果字符串为空或空白,我想在TextView 上显示 N/A(不可用)选项。我可以使用if 条件来做到这一点,但在我的情况下这非常耗时,请帮助我摆脱这个问题。提前致谢。

【问题讨论】:

  • yourTextView.setText(isEmpty(yourValue) ? "N/A" : yourValue);
  • @FrankN.Stein 添加 TextUtils.isEmpty 后,它非常适合我。有什么方法可以使用 XML 完成这项任务吗??
  • 也许生成 xml 的软件可以帮到你。生成后,只有 xsl 转换才能在 Web 浏览器上正确呈现。或者您在应用中执行的操作。

标签: android xml string textview


【解决方案1】:

在 TextView 布局中使用 android:hint="N/A"

【讨论】:

    【解决方案2】:

    在您的 XML 中,使用以下命令将每个 textView 的默认文本设置为 N/A:

    android:text="N/A"
    

    然后如果该字符串具有您需要设置的值,则在您的 java 文件中添加:

    TextView myTextView = (TextView) findViewById(R.id.myTextViewID);
    myTextView.setText(myValue);
    

    希望我能帮上忙:D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多