gpt4 book ai didi

android-layout - 布局 xml 文档中的 Android "tools"命名空间

转载 作者:行者123 更新时间:2023-12-03 10:00:44 28 4
gpt4 key购买 nike

根据这里的问题,

What's "tools:context" in Android layout files?

'tools' 命名空间引用 (xmlns:tools="http://schemas.android.com/tools") 最近开始出现在我的布局中,我想了解更多。原始帖子仅描述了“tools:context”属性,但我也注意到当我为 ListView 指定预览布局项时出现的“tools:listitem”属性的用法,即

<ListView
android:id="@+id/lvCustomer"
tools:listitem="@layout/customer_list_item" >
</ListView>

还有更多的元素吗?

将我带到这个“工具”命名空间的原因是我希望在 eclipse 中使用布局设计器时能够拥有“仅预览”文本(即在 TextView 或 EditText 中)。

目前,我在安排我的布局时分配了“文本”或“提示”属性来预览文本……但是我总是要记住从代码中清除预览值。

理想情况下,而不是

<string name="preview_customer_name">Billy Bob's Roadhouse Pub</string>

...

<TextView
android:id="@+id/tvCustomerName"
android:text="@string/preview_customer_name"
</TextView>

有一个类似的东西:

<TextView
android:id="@+id/tvCustomerName"
tools:previewText="@string/preview_customer_name"
</TextView>

谢谢-

最佳答案

我们刚刚在 Android Studio 0.2.11 中添加了对这样的设计时属性的支持。见 http://tools.android.com/tips/layout-designtime-attributes更多。

关于android-layout - 布局 xml 文档中的 Android "tools"命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11641340/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com