我想知道如何根据条件更改 xml 文件的布局。所以可以说我们有这样的布局..
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/app_background"
android:padding="5dip"
>
<ListView android:id="@+id/xlist"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:cacheColorHint="#00000000"
android:divider="@drawable/listdivider"
android:dividerHeight="19dp"
/>
<TextView
android:layout_width="fill_parent"
android:background="@drawable/listdivider"
android:layout_height="19dp"
android:visibility="gone"
android:id="@+id/dividerline"
/>
<ListView android:id="@+id/ylist"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:cacheColorHint="#00000000"
android:divider="@drawable/listdivider"
android:dividerHeight="19dp"
/>
</LinearLayout>
</LinearLayout>
因此,您将两个变量设置为列表视图,并且基于 xml,“xlist”将出现在“ylist”之前。但是对于我的代码,如果满足某个条件,我想切换此视图的顺序。那么我将如何切换顺序,以便如果满足某个条件,“ylist”将出现在“xlist”上方?