我在 Android Studio
的 Design
模式中看到了很多属性,例如 text
、targetApi
等左侧的以下图标:
其中一些不止一次,例如一个没有 Spanner 图标的 text
属性和一个带有 Spanner 图标的属性。目的和用途是什么?任何例子将不胜感激。谢谢!!!
最佳答案
有 Spanner 图标的控制 tools:
属性,没有 Spanner 图标的控制 android:
或 app:
属性. tools:
命名空间中的属性仅供开发工具使用,没有运行时效果。因此,tools:text
表示“在 IDE 中的这个小部件中显示此文本”,而 android:text
表示“在设备上的此小部件中显示此文本”。这在您无法提供 android:text
的情况下特别有用,因为在应用程序运行之前文本是不可知的——tools:text
允许您提供示例文本以帮助设置 UI 设计。
关于Android Studio - 具有 Spanner 图标的属性有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57291476/