片段显示和活动生命周期

时间:2016-04-18 16:47:27

标签: android android-fragments android-activity android-lifecycle

当我打电话时我想到了

fragment.show(getSupportFragmentManager(), tag);

通过调用onPause()方法,活动处于PAUSED状态。 但是调试项目我发现没有调用生命周期方法。 当我调用和解散一个片段时,我正计划使用onPause()和onResume()方法,但这让我很困惑。有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

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

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

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

有关活动生命周期的详细信息:link1link2