【问题标题】:how can i make a label invisible at release build [closed]如何在发布版本中使标签不可见[关闭]
【发布时间】:2017-12-30 03:38:27
【问题描述】:

我想在发布版本中隐藏列表视图项,但在调试版本中使其可见。我在互联网上搜索了它,但我找不到任何关于它的信息。谁能帮帮我?

【问题讨论】:

  • 如果您使用的是 Android Studio,您可以在 gradle 文件中创建构建风格,然后您可以在 if 语句中使用它来设置可见性。
  • 欢迎来到 Stack Overflow。请先阅读帮助中心,如何在这个论坛上提出一个好的问题:stackoverflow.com/help/how-to-ask。所以我们可以更好地理解您的问题,并可以帮助您解决问题。
  • 为什么不将可见性设置为不可见?
  • 1.您可以使用风味并具有不同的调试和发布布局。 2. 可以在 if else 语句中使用 BuildConfig.DEBUG 标志。
  • BuildConfig.DEBUG 工作。谢谢

标签: android listview visibility release-builds debug-build


【解决方案1】:

根据这个post,有一个选项可以检测应用程序是否处于调试或发布模式:

if (BuildConfig.DEBUG) {
   lbl.setVisibility(View.VISIBLE);
} else {
   lbl.setVisibility(View.INVISIBLE);
}

然后您只需根据条件将可见性设置为可见或不可见。

【讨论】:

  • 这对我有用。谢谢...
猜你喜欢
  • 1970-01-01
  • 2018-02-21
  • 1970-01-01
  • 2013-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-08
相关资源
最近更新 更多