在使用ViewPager的时候发现默认总是占满他的整个父控件,当父控件中同时存在其他控件时,其他控件无法显示。可以采用以下方式解决:
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1.0" />
水平方向与此类似。
通过按比例显示的方式,垂直方向的一般将layout_height设置为0dp。