0
我想擴大底部相對佈局(rlItemsList)在列表視圖中添加的項目,我不希望在列表視圖滾動視圖,意味着同時調整父滾動視圖,直到底部。以下是我的XML來源。展開在運行時間相對佈局和調整父滾動型
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fadeScrollbars="false"
android:fillViewport="true"
android:scrollbars="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/rlParent"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RelativeLayout
android:id="@+id/rlParentChild"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5dp">
<LinearLayout
android:id="@+id/llToAndFromOperation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/rlFrom"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="5dp">
<TextView
android:id="@+id/tvFrom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="false"
android:layout_marginTop="5dp"
android:text="@string/from" />
<SearchableSpinner
android:id="@+id/spinnerFrom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/tvFrom"
android:layout_centerHorizontal="false"
android:hint="@string/karachi"
android:textColor="@color/black" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rlTo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/rlFrom"
android:layout_margin="5dp">
<TextView
android:id="@+id/tvTo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="false"
android:layout_marginTop="5dp"
android:text="@string/to" />
<SearchableSpinner
android:id="@+id/spinnerTo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/tvTo"
android:hint="@string/lahore"
android:textColor="@color/black"
/>
</RelativeLayout>
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/llToAndFromOperation"
android:layout_marginTop="10dp">
<TextView
android:id="@+id/tvDescrption"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="@string/description" />
<EditText
android:id="@+id/etDescription"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/tvDescrption"
android:hint="@string/writeText"
android:maxLines="3"
android:textColor="@android:color/black"
/>
<TextView
android:id="@+id/tvHomeDeleivery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/etDescription"
android:layout_marginLeft="5dp"
android:layout_marginTop="10dp"
android:text="@string/homeDeleivery"
android:textAllCaps="true"
/>
<RadioGroup
android:id="@+id/radioHomeDeleivery"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/tvHomeDeleivery"
android:layout_marginLeft="20dp"
android:orientation="horizontal">
<RadioButton
android:id="@+id/radioYes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/yes"
/>
<RadioButton
android:id="@+id/radioNo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/no"
/>
</RadioGroup>
</RelativeLayout>
</RelativeLayout>
<!--</ScrollView>-->
<RelativeLayout
android:id="@+id/rlAddItems"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rlParentChild"
android:layout_margin="3dp"
android:background="@color/lightgray"
android:padding="10dp"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/addItmes"
android:textColor="@color/black"
/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/rlItemsList"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/rlAddItems"
android:layout_margin="5dp"
android:layout_marginBottom="10dp"
android:paddingBottom="10dp"
android:visibility="visible">
<ListView
android:id="@+id/lvItems"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</RelativeLayout>
</RelativeLayout>
<!--</ScrollView>-->
</LinearLayout>
目前的問題是,作爲項目列表視圖中添加的,相對佈局具有相同的寬度和高度,我的單項目已顯示在列表視圖中,我必須滾動查看在底部的其他項目,所以我想擴大相對佈局在列表視圖和父滾動視圖添加的項目應及時調整整個屏幕。任何幫助,可以感謝,先謝謝你。