这个问题更多的是关于最佳实践。
我正在处理一些从动态 XML 文件创建 UI 的代码。我花了很长时间才发现动态视图的 ID 为 -1。这意味着如果您想相对于其他动态视图来布局动态视图,您需要在创建时为它们提供 ID。
所以我这样做了,但我不太喜欢我想出的解决方案,而且我有可能不小心将相同的 ID 赋予两个元素。
有没有办法让 Android 为这些动态视图分配唯一的 ID,还是我必须自己创建某种 ID 跟踪代码?
这个问题更多的是关于最佳实践。
我正在处理一些从动态 XML 文件创建 UI 的代码。我花了很长时间才发现动态视图的 ID 为 -1。这意味着如果您想相对于其他动态视图来布局动态视图,您需要在创建时为它们提供 ID。
所以我这样做了,但我不太喜欢我想出的解决方案,而且我有可能不小心将相同的 ID 赋予两个元素。
有没有办法让 Android 为这些动态视图分配唯一的 ID,还是我必须自己创建某种 ID 跟踪代码?