Използвам лентата за действие Sherlock в моето приложение. Използвах функцията "ifRoom|withText" в моето меню. Ако тествам кода си в портретен режим, мога да видя само икона и ако завъртя ориентацията към пейзаж, пак виждам само икона. От друга страна, ако стартирам с пейзаж, мога да видя текст и икона на портрет и пейзаж. Това означава, че когато екранът се завърти, лентата с действия не се опреснява. Как мога да поправя?
В менюто имам
android:showAsAction="ifRoom|withText"
Също така използвах този ред в моя манифестен файл, за да коригирам
android:configChanges="keyboardHidden|orientation|screenSize"
но не се получи. И изпълнявам моя код android 2.3
Също така използвах фрагмент в моята дейност,
FragmentManager fm = getSupportFragmentManager();
ft = fm.beginTransaction();
mFragment1 = fm.findFragmentByTag("f1");
if (mFragment1 == null) {
mFragment1 = new MenuFragment();
ft.add(mFragment1, "f1");
}
ft.commit();