Android Beginner 84th Day
24_nerdlauncher
Code Nerdlaunchernerdlauncheractivity.java
package com.bignerdranch.android.nerdlauncher;import android.support.v4.app.Fragment;publicclassextends SingleFragmentActivity { @Override protectedcreateFragment() { return NerdLauncherFragment.newInstance(); }}
Singlefragmentactivity.java
Package Com.bignerdranch.android.nerdlauncher;import Android.os.Bundle;import android.support.v4.app.Fragment;import Android.support.v4.app.FragmentManager;import android.support.v7.app.AppCompatActivity; Public Abstract classSinglefragmentactivityextendsappcompatactivity {protected AbstractFragmentcreatefragment();@Override protected void onCreate(Bundle savedinstancestate) {Super.onCreate(savedinstancestate);Setcontentview(R.Layout.activity_fragment); Fragmentmanager FM =Getsupportfragmentmanager(); Fragment Fragment = FM.Findfragmentbyid(R.ID.Fragment_container);if(Fragment = =NULL) {fragment =createfragment(); Fm.BeginTransaction() .Add(R.ID.Fragment_container, fragment).Commit(); } }}
Android Beginner 84th Day