Я пытаюсь показать три разных фрагмента на Activity
, но когда я запускаю свой код, мое приложение падает, и логическая ошибка не обнаруживается. В чем может быть проблема?
Это мой java-файл, содержащий три фрагмента
import android.app.Activity;
import android.app.Fragment;
import android.app.FragmentManager;
import android.os.Bundle;
public class Gallery extends Activity {
Fragment fragmenta;
Fragment fragmentb;
Fragment fragmentc;
FragmentManager fm;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gallery);
fm = getFragmentManager();
fragmenta=new FragmentA();
fragmentb=new FragmentB();
fragmentc=new FragmentC();
fragmenta=(Fragment)getFragmentManager().findFragmentById(R.layout.fragmenta);
fragmentb=(Fragment)getFragmentManager().findFragmentById(R.layout.fragmentb);
fragmentc=(Fragment)getFragmentManager().findFragmentById(R.layout.fragmentc);
}
}