【问题标题】:TextView: display text in preview only, not during runtime [duplicate]TextView:仅在预览中显示文本,而不是在运行时[重复]
【发布时间】:2017-09-15 19:03:03
【问题描述】:

在手机上运行时,有没有办法让文本显示在 Android Studio 的预览窗格中,但不显示在实际应用程序中?

我目前使用android:hint 属性,这对于查看TextView 需要多少空间或文本的大小非常有用。

但是,问题在于,如果没有为 TextView 分配文本,则提示会显示在应用程序中。

有没有办法让文本只在 android studio 中显示而不在运行时显示?

【问题讨论】:

  • 抱歉重复了。但我确实先搜索了。

标签: android xml android-layout android-view textview


【解决方案1】:

它是tools:text="some text"。这仅在 Android Studio 中可见。

来自docs

您可以在布局预览中插入示例数据,方法是使用 tools: 前缀代替带有 Android 框架中任何 属性的 android: .当属性的值直到运行时才被填充但您想在布局预览中预先看到效果时,这很有用。

例如,如果 android:text 属性值是在运行时设置的,或者您想查看与默认值不同的布局,则可以添加 tools:text 为布局预览指定一些文本。

【讨论】:

  • 非常感谢。这让我发疯:)
猜你喜欢
  • 1970-01-01
  • 2021-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多