android.support.v4.app.FragmentManager#putFragment ( )源码实例Demo

下面列出了android.support.v4.app.FragmentManager#putFragment ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: WanAndroid   文件: MainActivity.java
@Override
protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    outState.putInt(KEY_BOTTOM_NAVIGATION_VIEW_SELECTED_ID, mBottomNavigationView.getSelectedItemId());
    FragmentManager fragmentManager = getSupportFragmentManager();
    if (mTimelineFragment.isAdded()) {
        fragmentManager.putFragment(outState, TimelineFragment.class.getSimpleName(), mTimelineFragment);
    }
    if (mCategoriesFragment.isAdded()) {
        fragmentManager.putFragment(outState, CategoriesFragment.class.getSimpleName(), mCategoriesFragment);
    }

    if (mAboutFragment.isAdded()) {
        fragmentManager.putFragment(outState, AboutFragment.class.getSimpleName(), mAboutFragment);
    }
}
 
源代码2 项目: WanAndroid   文件: LoginActivity.java
@Override
protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    FragmentManager manager = getSupportFragmentManager();
    if (loginFragment.isAdded()) {
        manager.putFragment(outState, LoginFragment.class.getSimpleName(), loginFragment);
    }
    if (signUpFragment.isAdded()) {
        manager.putFragment(outState, SignUpFragment.class.getSimpleName(), signUpFragment);
    }
}
 
源代码3 项目: WanAndroid   文件: TimelineFragment.java
@Override
public void onSaveInstanceState(@NonNull Bundle outState) {
    super.onSaveInstanceState(outState);
    FragmentManager fragmentManager = getChildFragmentManager();
    if (articlesFragment.isAdded()){
        fragmentManager.putFragment(outState,ArticlesFragment.class.getSimpleName(),articlesFragment);
    }
    if (favoritesFragment.isAdded()){
        fragmentManager.putFragment(outState, FavoritesFragment.class.getSimpleName(), favoritesFragment);
    }
    if (readLaterFragment.isAdded()){
        fragmentManager.putFragment(outState, ReadLaterFragment.class.getSimpleName(), readLaterFragment);
    }
}
 
@Override
protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    FragmentManager fragmentManager = getSupportFragmentManager();
    if(fragmentManager != null)
        fragmentManager.putFragment(outState, FRAGMENT_KEY , mFragment);
}
 
源代码5 项目: ui   文件: ActionbarActivity.java
@Override protected void onSaveInstanceState(Bundle outState) {
	super.onSaveInstanceState(outState);


	FragmentManager fragmentManager = getSupportFragmentManager();
	fragmentManager.putFragment(outState, "ONE", one);
	fragmentManager.putFragment(outState,"TWO", two);
	fragmentManager.putFragment(outState,"THREE", three);
	fragmentManager.putFragment(outState,"FOUR", four);
	fragmentManager.putFragment(outState,"FIVE", five);

}
 
源代码6 项目: ui   文件: MainActivity.java
@Override protected void onSaveInstanceState(Bundle outState) {
	super.onSaveInstanceState(outState);
	

    FragmentManager fragmentManager = getSupportFragmentManager();
    fragmentManager.putFragment(outState, "ONE", one);
    fragmentManager.putFragment(outState,"TWO", two);
    fragmentManager.putFragment(outState,"THREE", three);
    fragmentManager.putFragment(outState,"FOUR", four);
    fragmentManager.putFragment(outState,"FIVE", five);

}
 
源代码7 项目: ui   文件: MainActivity.java
@Override protected void onSaveInstanceState(Bundle outState) {
		super.onSaveInstanceState(outState);
//		if (ViewPager != null) {
//			outState.putInt(KEY_PAGE, pager.getCurrentItem());
//		} else {
//			outState.putInt(KEY_PAGE, lastPage);
//		}
	    FragmentManager fragmentManager = getSupportFragmentManager();
	    fragmentManager.putFragment(outState, "LEFT", leftfrag);
	    fragmentManager.putFragment(outState,"MIDDLE", midfrag);
	    fragmentManager.putFragment(outState,"RIGHT", rightfrag);
	}
 
源代码8 项目: ui   文件: ActionbarActivity.java
@Override protected void onSaveInstanceState(Bundle outState) {
	super.onSaveInstanceState(outState);


	FragmentManager fragmentManager = getSupportFragmentManager();
	fragmentManager.putFragment(outState, "ONE", one);
	fragmentManager.putFragment(outState,"TWO", two);
	fragmentManager.putFragment(outState,"THREE", three);
	fragmentManager.putFragment(outState,"FOUR", four);
	fragmentManager.putFragment(outState,"FIVE", five);

}
 
@Override
protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    outState.putBoolean(SHOWING_SETTINGS_KEY, isShowingSettings());
    if (currentSlot != null) {
        outState.putString(TOKEN_CACHE_NAME_KEY, currentSlot.getTokenCacheName());
    }

    FragmentManager manager = getSupportFragmentManager();
    manager.putFragment(outState, SettingsFragment.TAG, settingsFragment);
    manager.putFragment(outState, ProfileFragment.TAG, profileFragment);

    Session.saveSession(currentSession, outState);
}