RelativeLayout中的动态视图

时间:2013-10-21 09:33:29

标签: android android-layout

这个问题更多的是关于最佳实践。

我正在研究一些从动态XML文件创建UI的代码。我花了很长时间才发现动态视图的ID为-1。这意味着如果要将动态视图与其他动态视图相关联,则需要在创建时为它们提供ID。

所以我这样做了,但我真的不喜欢我提出的解决方案,并且我有可能不小心给两个元素提供相同的ID。

有没有办法让Android为这些动态视图分配唯一的ID,或者我是否必须自己创建某种ID跟踪代码?

1 个答案:

答案 0 :(得分:0)

取自here

从API级别17,您可以调用

View.generateViewId()