【发布时间】:2017-02-07 11:47:34
【问题描述】:
Android 维护 R.java 中的所有资源 ID。 如果我们在运行时创建没有 id 的视图怎么办?它们是否会被包含到 R.java 中,并且这些视图的状态将由 android 系统维护,就像使用 id 创建的视图一样?
如果我们没有为视图设置 ID,请告诉我在运行时会遇到哪些问题。
【问题讨论】:
标签: android performance android-layout android-resources
Android 维护 R.java 中的所有资源 ID。 如果我们在运行时创建没有 id 的视图怎么办?它们是否会被包含到 R.java 中,并且这些视图的状态将由 android 系统维护,就像使用 id 创建的视图一样?
如果我们没有为视图设置 ID,请告诉我在运行时会遇到哪些问题。
【问题讨论】:
标签: android performance android-layout android-resources
来自android开发者官网-
视图可能有一个与之关联的整数 id。这些 id 通常在布局 XML 文件中分配,用于在视图树中查找特定视图。
所以,我可以说,id 是您使用该视图所需要的。如果您没有为视图设置 id,您将无法使用该视图。
据此,如果您不设置 id 则不会在 R.java 中添加它
您可以从here获得更多信息
【讨论】: