我的布局如下
<LinearLayout
android:id="@+id/home_screen"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<android.support.v4.view.ViewPager
android:id="@+id/slide_pager"
android:layout_width="wrap_content"
android:layout_weight="1"
android:layout_height="0dp" >
</android.support.v4.view.ViewPager>
<RelativeLayout
android:id="@+id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:visibility="visible" >
< .. views />
</RelativeLayout> </LinearLayout>
当我将RelativeLayout
页脚的高度设置为 200dp 时,我看到了ViewPager
。如果页脚是“wrap_content”,ViePager
则完全消失。我尝试将 weight 设置ViewPager
为 1 但没有用。我希望页脚是wrap_content
. 并ViewPager
占据剩余空间。
谢谢你。
即使设置layout_height
为 wrap_content,问题也是一样的。