【问题标题】:how to go back to previous destination from fragment two to fragment one on button click in Jetpack Navigation如何在Jetpack Navigation中单击按钮从片段二返回到片段一的先前目的地
【发布时间】:2020-07-04 09:24:32
【问题描述】:

我正在使用 Jetpack 导航在片段之间导航。因为我是第一次使用它,所以我不知道它如何通过单击按钮或基于应用程序中的某些条件从片段二导航到片段一.如果有人知道,请告诉我

【问题讨论】:

    标签: android android-fragments android-jetpack android-jetpack-navigation


    【解决方案1】:

    试试这些代码:

     yourButton.setOnClickListener(){
       activity?.onNavigateUp()
    }
    

    val activity = requireActivity()
    yourButton.setOnClickListener(){
     if (activity is YourMainActivity) {
                activity.onSupportNavigateUp()
                //or
                activity.onBackPressed()
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-26
      • 1970-01-01
      • 2015-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-22
      相关资源
      最近更新 更多