我有一個視圖設置爲大多數時間(視圖A)和其後的視圖始終可見(視圖b),在某些情況下,View A視圖設置爲可見狀態,當發生這種情況時,View B將不可見(主要是因爲View A在出現時阻止了它)。我想知道是否有一種方法讓系統在出現時將視圖B重新定位到視圖A下方。Android將另一個視圖的可見性從已更改爲可見時向下滑動一個視圖
<RelativeLayout
android:id="@+id/require_info"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/payment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:visibility="gone">
<View
android:layout_width="fill_parent"
android:layout_height="0.2dp"
android:layout_marginTop="10dp"
android:background="#c0c0c0" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:text="@string/quantity_label"
android:textSize="10sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/contact_info"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/payment"
android:orientation="vertical">
<TextView
android:id="@+id/contact_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Contact Information"
android:textColor="#90CAF9"
android:textSize="15sp" />
</LinearLayout>
</RelativeLayout>