public abstract class CubeFragmentActivity
extends FragmentActivity
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEBUG |
protected CubeFragment |
mCurrentFragment |
| Constructor and Description |
|---|
CubeFragmentActivity() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doReturnBack() |
protected void |
exitFullScreen() |
protected abstract java.lang.String |
getCloseWarning()
return the string id of close warning
return value which lower than 1 will exit instantly when press back key
|
protected abstract int |
getFragmentContainerId() |
protected java.lang.String |
getFragmentTag(FragmentParam param) |
void |
goToFragment(java.lang.Class<?> cls,
java.lang.Object data) |
void |
hideKeyboardForCurrentFocus() |
void |
onBackPressed()
process back pressed
|
void |
popTopFragment(java.lang.Object data) |
void |
popToRoot(java.lang.Object data) |
protected boolean |
processBackPressed()
process the return back logic
return true if back pressed event has been processed and should stay in current view
|
void |
pushFragmentToBackStack(java.lang.Class<?> cls,
java.lang.Object data) |
void |
showKeyboardAtView(android.view.View view) |
public static boolean DEBUG
protected CubeFragment mCurrentFragment
protected abstract java.lang.String getCloseWarning()
protected abstract int getFragmentContainerId()
public void pushFragmentToBackStack(java.lang.Class<?> cls,
java.lang.Object data)
protected java.lang.String getFragmentTag(FragmentParam param)
public void goToFragment(java.lang.Class<?> cls,
java.lang.Object data)
public void popTopFragment(java.lang.Object data)
public void popToRoot(java.lang.Object data)
protected boolean processBackPressed()
public void onBackPressed()
protected void doReturnBack()
public void hideKeyboardForCurrentFocus()
public void showKeyboardAtView(android.view.View view)
protected void exitFullScreen()