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() |
void |
forceShowKeyboard() |
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)
public void forceShowKeyboard()
protected void exitFullScreen()