如何在发布版本中使标签不可见[关闭]

Posted

技术标签:

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

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

【问题讨论】:

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

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

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

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

【讨论】:

这对我有用。谢谢...

以上是关于如何在发布版本中使标签不可见[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VueJS DevTools 中使 Vuex “不可见”

如何在 Delphi 的 OLE 自动化过程中使 Word 不可见

python - 如何在python中使没有簇质心的簇不可见?

如何在 C# 中使图像可见

如何在 RowsFragment 中使行的标题始终可见

如何在swift中使背景视图透明但图像不透明[关闭]