2016-08-31 4 views
-1
public class MainActivity extends AppCompatActivity { 
    FragmentManager fragmentManager; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     fragmentManager = getFragmentManager(); 
    } 

    public void runSplash() { 
     SplashFragment splashFragment = new SplashFragment(); 
     fragmentManager.beginTransaction() 
       .replace(R.id.container, splashFragment) 
       .addToBackStack(null) 
       .commit(); 
    } 
} 

enter image description hereアンドロイドSplashFragmentがFragmentManager

+0

あなたのコードで呼び出されることは決してありません。そしてそれの見た目で、 'SplashFragment'は実際には存在しないように見えます。 – Shaishav

答えて

0

runSplash()で動作していないあなたは、` fragmentManager = getSupportFragmentManager()で `fragmentManager`ラインを修正することができます

関連する問題