美文网首页
Navigation学习笔记

Navigation学习笔记

作者: o动感超人o | 来源:发表于2018-07-19 17:06 被阅读21次

Navigation的方法

  1. navigation(actionId):该方法指定一个action的id,该属性在xml中配置
  2. navigationUp:该方法和Activity的onBackPressed()是一样的效果
  3. popBackStack(int fragmentId, boolean inclusive):该方法指定一个fragment的id,该属性在xml中配置。回退到指定的fragment,inclusive属性的意思是是否将指定的fragment也弹出

今天发现一个有趣的现象,如果在fragment中配置了action,并且这个action中同时配置了app:destinationapp:popUpTo,那么用navigation方法跳转的时候执行的是app:destination,源码里应该是判断有app:destination就执行指定的行为,否则就再查找app:popUpTo

相关文章

网友评论

      本文标题:Navigation学习笔记

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