美文网首页
项目中遇到的问题0

项目中遇到的问题0

作者: _Felix__ | 来源:发表于2019-05-14 15:38 被阅读0次

    一.ViewPager不起作用,无法滑动(5.14)

    (实际解决问题花费时间:近两小时(太慢了,不会debug,也没能力发现问题在哪,把别人的现有的代码对比,全部重写了一遍,蠢办法!))

    注意设置orientation,不然其默认值为horizontal,导致Viewpager无法触摸滑动(因为是0dp无法触摸)

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
    
        android:orientation="vertical"
    
        tools:context=".main.MainActivity">
    
        <android.support.v4.view.ViewPager
                android:id="@+id/viewpager"
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight ="1"/>
    
        <com.ashokvarma.bottomnavigation.BottomNavigationBar
                android:id="@+id/bottom_navigation"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity = "bottom"/>
    
    </LinearLayout>
    

    二.Fragment no longer exists for key f0: index 0(5.21)

    出现场景是:ViewPager又包裹了一层ViewPager,且里外层的Adapter继承了FragmentStatePagerAdapter。

    \\FragmentStatePagerAdapter中重写saveState方法,返回空
    @Override  
    public Parcelable saveState() {  
        return null;  
    } 
    

    相关文章

      网友评论

          本文标题:项目中遇到的问题0

          本文链接:https://www.haomeiwen.com/subject/hrnsaqtx.html