Home | History | Annotate | Download | only in app

Lines Matching refs:activityState

45     private ActivityState.ResultEntry mResult;
51 public void startState(Class<? extends ActivityState> klass,
54 ActivityState state = null;
61 ActivityState top = getTopState();
77 public void startStateForResult(Class<? extends ActivityState> klass,
80 ActivityState state = null;
87 state.mResult = new ActivityState.ResultEntry();
91 ActivityState as = getTopState();
116 entry.activityState.onConfigurationChanged(config);
165 void finishState(ActivityState state) {
172 mStack.pop().activityState.onDestroy();
176 void finishState(ActivityState state, boolean fireOnPause) {
193 if (state != mStack.peek().activityState) {
200 + mStack.peek().activityState);
207 ActivityState top = !mStack.isEmpty() ? mStack.peek().activityState : null;
225 public void switchState(ActivityState oldState,
226 Class<? extends ActivityState> klass, Bundle data) {
228 if (oldState != mStack.peek().activityState) {
231 + mStack.peek().activityState);
244 ActivityState state = null;
261 mStack.pop().activityState.onDestroy();
270 ActivityState topState = null;
273 Class<? extends ActivityState> klass =
274 (Class<? extends ActivityState>) bundle.getSerializable(KEY_CLASS);
279 ActivityState activityState;
282 activityState = klass.newInstance();
286 activityState.initialize(mActivity, data);
287 activityState.onCreate(data, state);
288 mStack.push(new StateEntry(data, activityState));
289 topState = activityState;
304 bundle.putSerializable(KEY_CLASS, entry.activityState.getClass());
307 entry.activityState.onSaveState(state);
309 Log.v(TAG, "saveState " + entry.activityState.getClass());
315 public boolean hasStateClass(Class<? extends ActivityState> klass) {
317 if (klass.isInstance(entry.activityState)) {
324 public ActivityState getTopState() {
326 return mStack.peek().activityState;
331 public ActivityState activityState;
333 public StateEntry(Bundle data, ActivityState state) {
335 this.activityState = state;