Skip to content

重要更新:关于使用了navigation且升级到1.2.3以后的版本 #74

Open
@hegaojian

Description

@hegaojian

在1.2.3之前的版本,使用navigation,虽然达到了切换fragment,不会销毁的作用,但是切换时生命周期不会走 onResume,onPause,而只能用 onHideChange方法去处理,这样的体验会不太友好,经过Alexxiaopang的建议,使用了新的方式替代.,从而达到了跟普通fragment一样的生命周期。从1.2.3版本前升级到1.2.3后需要修改name属性的配置,具体代码如下

<fragment
            android:id="@+id/host_fragment"
            android:name="me.hgj.jetpackmvvm.navigation.NavHostFragmentHideShow"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:defaultNavHost="true"
            app:navGraph="@navigation/main_navation" />

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions