Code Bye

讨教高手怎么样解决ViewPager限制高度

如图,本人想让Viewpager不会遮挡下面的底部导航,但是Listview要正常使用,,,假如本人把Viewpager限制宽度的话ListView就刷不出来。求高手解决
<fragment
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_alignParentBottom="true"
      android:name="com.example.myapplication.MyFragment"
      android:id="@+id/fragment">
  </fragment>
  <android.support.v4.view.ViewPager
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:id="@+id/viewpager"
      android:layout_alignParentTop="true"
      >
    <android.support.v4.view.PagerTabStrip
        android:layout_width="match_parent"
        android:layout_height="20dp"
        android:layout_gravity="top"
        android:id="@+id/tab">
    </android.support.v4.view.PagerTabStrip>
  </android.support.v4.view.ViewPager>

底部导航Radiogroup是用fragment显示的

解决方案

15

你这分开写啊,两个类,一个主页的activity,一个Fragement,主页面的布局是一个fragment和radiogroup,然后viewpaper和listview写在Fragment的布局里,然后把Fragemnet贴到主页的fragemnet里

10

相对布局,底部菜单放至最底部,viewpager放在底部菜单之上

15

你的布局有问题…
线性布局,其他布局写完,vp高度为,weight给他1,撑满剩下就好,如图

布局代码截图

多写写,比较简单的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教高手怎么样解决ViewPager限制高度