片段显示和活动生命周期

当我打电话时,我想

fragment.show(getSupportFragmentManager(), tag);

通过调用onPause()方法将活动设置为PAUSED状态。 但是调试该项目我发现没有生命周期方法被调用。 我打算在调用和关闭片段时使用onPause()和onResume()方法的流程,但这让我感到困惑。 有人能帮助我吗?


关于show()方法的一些观察:

  • 它属于一个DialogFragment (链接);
  • 它仅由一个片段事务描述(不影响进入onPause()状态的活动):

    public void show(FragmentManager manager,String tag){mDismissed = false; mShownByMe = true; FragmentTransaction ft = manager.beginTransaction(); ft.add(this,tag); ft.commit(); }

  • 关于Activity生命周期的详细信息:link1和link2

    链接地址: http://www.djcxy.com/p/65703.html

    上一篇: Fragment showing and Activity lifecycle

    下一篇: Fragment Life cycle from onPause to OnResume