【发布时间】:2011-09-19 14:15:51
【问题描述】:
对于我的自定义视图,我还定义了一个自定义属性来保持视图的 ID。它的格式是“参考”。
在布局xml中定义如下,与android:layout_belowattr非常相似
<mycustomview id="@+id/cv_1" xyz:nextviewId="@id/cv_2"... />
<mycustomview id="@+id/cv_2" xyz:nextviewId="@id/cv_3"... />
...
<LinearLayout ...>
<mycustomview id="@+id/cv_3" xyz:nextviewId="@id/cv_4"... />
</LinearLayout>
...
它给了我错误,我认为是因为它尚未声明。
任何类似这种方法访问下一个对象的建议!!!
我正在考虑为下一个对象使用标记 attr 使用 findByTag 函数查找下一个对象。这是一个好方法吗?
【问题讨论】:
标签: android custom-attributes custom-view