Home | History | Annotate | Download | only in app

Lines Matching refs:activityState

43     private ActivityState.ResultEntry mResult;
49 public void startState(Class<? extends ActivityState> klass,
52 ActivityState state = null;
59 ActivityState top = getTopState();
69 public void startStateForResult(Class<? extends ActivityState> klass,
72 ActivityState state = null;
79 state.mResult = new ActivityState.ResultEntry();
83 ActivityState as = getTopState();
105 entry.activityState.onConfigurationChanged(config);
148 void finishState(ActivityState state) {
165 if (state != mStack.peek().activityState) {
172 + mStack.peek().activityState);
185 ActivityState top = mStack.peek().activityState;
190 void switchState(ActivityState oldState,
191 Class<? extends ActivityState> klass, Bundle data) {
193 if (oldState != mStack.peek().activityState) {
196 + mStack.peek().activityState);
204 ActivityState state = null;
219 mStack.pop().activityState.onDestroy();
230 Class<? extends ActivityState> klass =
231 (Class<? extends ActivityState>) bundle.getSerializable(KEY_CLASS);
236 ActivityState activityState;
239 activityState = klass.newInstance();
243 activityState.initialize(mContext, data);
244 activityState.onCreate(data, state);
245 mStack.push(new StateEntry(data, activityState));
256 bundle.putSerializable(KEY_CLASS, entry.activityState.getClass());
259 entry.activityState.onSaveState(state);
261 Log.v(TAG, "saveState " + entry.activityState.getClass());
267 public boolean hasStateClass(Class<? extends ActivityState> klass) {
269 if (klass.isInstance(entry.activityState)) {
276 public ActivityState getTopState() {
278 return mStack.peek().activityState;
283 public ActivityState activityState;
285 public StateEntry(Bundle data, ActivityState state) {
287 this.activityState = state;