У меня есть простая активность фрагментов. В методе onCreate() я просто добавляю фрагмент. Код размещен ниже. Тем не менее, каждый раз, когда я поворачиваю экран, система снова вызовет функцию WithCreate(), затем она выйдет из строя в инструкции super.onCreate(); Я предполагаю, что это общая проблема с фрагментами Android. Кто-нибудь может мне помочь?
public class FragActivity extends FragmentActivity {
@Override
public void onCreate(Bundle savedState){
super.onCreate(savedState);
MyFragment frag = new MyFragment();
getSupportFragmentManager().beginTransaction().replace(android.R.id.content, frag)
.commit();
}
}
Трассировка стека:
java.lang.RuntimeException: не удается запустить Activity ComponentInfo {}: android.support.v4.app.Fragment $InstantationException: невозможно выполнить экземпляр экземпляра: убедитесь, что имя класса существует, является общедоступным и имеет пустой конструктор, открытый