我在底部添加了scrollview和一个按钮。我得到的问题是我的按钮隐藏了scrollview的最后一部分。这是我的xml代码..
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/light_gray">
<ScrollView
android:id="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="fill_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
.
.
Code for some cardviews
.
.
.
.
</RelativeLayout>
</ScrollView>
<Button
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="5000/- CHECKOUT"
android:textColor="@color/white"
android:textSize="25dp"
android:layout_alignParentBottom="true"
android:background="@color/orange"/>
</RelativeLayout>
在私人教练之后,我还有一个社区成员的cardview,但没有显示..有人可以帮我解决这个问题吗?
在此先感谢:)
答案 0 :(得分:1)
为您的Button
<Button android:id="@+id/btn"
android:layout_width="match_parent"
...
将scrollView
设置为Button
<ScrollView
android:id="@+id/scroll_view"
android:layout_above="@+id/btn"
...
答案 1 :(得分:0)
试试这个:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/light_gray"
android:orientation="vertical">
<ScrollView
android:id="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<!-- Your card layout -->
</ScrollView>
<Button
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_alignParentBottom="true"
android:background="@color/orange"
android:text="5000/- CHECKOUT"
android:textColor="@color/white"
android:textSize="25dp"/>
</LinearLayout>
答案 2 :(得分:0)
<Button
android:layout_below="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="5000/- CHECKOUT"
android:textColor="@color/white"
android:textSize="25dp"
android:layout_alignParentBottom="true"
android:background="@color/orange"/>
试一试。
答案 3 :(得分:0)
更改此
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/light_gray">
<ScrollView
android:id="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="dp_of_your_choice">//need to try 300,400,500 and see how it works
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
//.
//.
//Code for some cardviews
//.
//.
//.
//.
</RelativeLayout>
<scrollView>
<Button
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="5000/- CHECKOUT"
android:textColor="@color/white"
android:textSize="25dp"
android:layout_alignParentBottom="true"
android:background="@color/orange"/>