活动开始后替换当前片段

时间:2017-01-19 14:12:55

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

如何启动新活动并同步关闭当前片段。

我在更换当前片段和开始新活动之间有延迟。

替换片段立即起作用,但对于活动我必须等待大约200ms。它看起来很难看。

@Override
public void onCategoryChoosen(int id) {
    startActivity(new Intent(this, GameActivity.class));

    openStartFragment();
}

private void openStartFragment() {
    setZeroMargin();
    StartFragment startFragment = new StartFragment().newInstance();
    ActivityUtils.replaceFragmentSlide(getSupportFragmentManager(),
            startFragment, mFrameContainer);
}

0 个答案:

没有答案