我的布局中的所有视图都需要 android:id 属性吗?

2023-12-04

Is the android:id我的布局中的所有视图都需要属性吗?最佳实践是什么?

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


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

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的布局中的所有视图都需要 android:id 属性吗? 的相关文章

随机推荐