Я разработал приложение в Honeycomb и использую фрагменты.
Это мое приложение
В чем моя проблема
Когда пользователь поворачивает устройство, действие воссоздается, и F1 превращается в объект-фрагмент, хотя до поворота его не было
Что есть способ сохранить объект-фрагмент при повороте?
Я использовал setRetainInstance (true);
, но у меня это не сработало
И я добавил фрагмент по коду в мою функцию onCreate
, как это
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
Fragment homeFragment = new Home();
fragmentTransaction.add(R.id.mainFragement, homeFragment);
fragmentTransaction.commit();
}