gpt4 book ai didi

android - 是安卓:id attribute required for all views in my layout?

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

android:id我的布局中的所有 View 都需要属性?最佳做法是什么?

我更愿意在我需要它的极少数情况下指定 ID(如 WPF 中的 x:Name),但似乎 Android 和 Eclipse 喜欢在所有东西上都有它。

最佳答案

为了提供更多上下文,我相信 Android 编译器会自动为您的 xml 布局文件中的每个元素(我可能是错的)生成一个 ID 属性。但是拥有 ID 属性的目的是让程序员可以交互或引用任何给定的元素。

例如,您可以将布局(或表/行或...)设置为可见或不可见,或者您可以更改屏幕上某些内容的位置...

就我个人而言,我不会费心在所有内容上加上 id,尤其是当我的布局跨越多个文件和页面时。

关于android - 是安卓:id attribute required for all views in my layout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5363890/

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