问题是如何从包含标签中引用 id?
我们来看例子:
我有这样的观点,我想在很多地方重用:
<merge xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/first_el"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="Some txt 1" />
</merge>
现在我想包含这个视图并在下面添加一些其他视图,如下所示:
<RelativeLayout>
<include layout="@layout/above_view"/>
<TextView
android:id="@+id/third_el"
android:layout_alignRight="@id/first_el"
android:layout_below="@id/first_el"
android:text="Some txt 2" />
</RelativeLayout>
在这种情况下,我收到错误:
Description Resource Path Location Type error: Error:
No resource found that matches the given name (at 'layout_alignRight' with value '@id/first_el').
问候