public class LastTabSaver extends Object implements android.widget.TabHost.OnTabChangeListener
| Constructor and Description |
|---|
LastTabSaver(android.app.TabActivity tabActivity,
String defaultTabId)
Constructor applies saved preference value on tabHost returned by android.app.TabActivity#getTabHost() method
and registers as onTabChangeListener
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Method must be invoked on android.app.Activity#onDestroy() method of tab activity
|
String |
getLastOpenedTabId() |
void |
onTabChanged(String tabId) |
public LastTabSaver(@Nonnull android.app.TabActivity tabActivity, @Nonnull String defaultTabId)
tabActivity - tab activitydefaultTabId - default tab (if no preference value is not defined)public void destroy()
public void onTabChanged(String tabId)
onTabChanged in interface android.widget.TabHost.OnTabChangeListenerCopyright © 2014 se.solovyev. All Rights Reserved.