Вы должны сохранить, на какой вкладке вы находитесь onSaveInstanceState()
:
public void onSaveInstanceState(Bundle toSave) {
super.onSaveInstanceState(toSave);
toSave.putString("currentTab", tabs.getCurrentTabTag());
}
Затем восстановите его в onCreate()
:
public void onCreate(Bundle savedState) {
super.onCreate(savedState);
String tabTag = null;
if (savedState != null) {
tabTag = savedState.getString("currentTab");
}
... //tab initialization code
tabs.setCurrentTabByTag(tabTag);
...
}