gpt4 book ai didi

android - 我可以在 android 的 id 属性中使用冒号吗?

转载 作者:行者123 更新时间:2023-11-30 02:52:59 26 4
gpt4 key购买 nike

我需要一些帮助。我发现了一个不完全理解的代码示例。我可以在 id 属性中使用冒号吗?

<TextView
android:id="@+id/Customer:Name" />

提前致谢。

最佳答案

这在官方网站上没有很好的记录,但在布局 XML 文件中允许将某些类型的标点符号作为 ID 的一部分,包括分号和句点。但是,当您在 Java 代码中实际引用这些 id 时,它们会被转换为下划线。因此像这样:

<TextView
android:id="@+id/customer.name"/>

在java代码中是这样引用的:

getView().findViewById(R.id.customer_name);

这样做是合法的(不是错误),但这不是一个好的做法,因为它会使搜索 ID 变得更加困难。

关于android - 我可以在 android 的 id 属性中使用冒号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23816161/

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