如何在不包含它的情况下在另一个XML中引用View?

时间:2014-01-19 20:17:45

标签: android xml include

我的代码目前需要在另一个XML文件和活动中引用ListView。我尝试过使用include关键字:

<include layout="@layout/cleareditems"/>

然而,当我这样做时,它合并了两个布局,你可以看到sortedItems中的所有内容。我该怎么做才能引用该视图并进行更改?

谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个例子

<PATH_TO_YOUR_CLASS.YOUR_CLASS
    android:id="@+id/search"//we give some name to it
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

并且您应该使用合并标记,因此布局不会重复

<merge xmlns:android="http://schemas.android.com/apk/res/android">
//YOUR CUSTOM VIEW ELEMENTS, in this case its called search from above
</merge>