Lines Matching defs:stack

173         mToolbarStack = (Spinner) findViewById(R.id.stack);
299 // Restore last stack for calling package
308 DurableUtils.readFromArray(rawStack, mState.stack);
318 // Update the restored stack to ensure we have freshest data
321 mState.stack.updateRoot(matchingRoots);
322 mState.stack.updateDocuments(getContentResolver());
324 Log.w(TAG, "Failed to restore stack: " + e);
325 mState.stack.reset();
338 // Show drawer when no stack restored, but only when requesting
443 if (mState.stack.size() <= 1) {
707 final int size = mState.stack.size();
709 mState.stack.pop();
733 return mState.stack.size();
738 return mState.stack.get(mState.stack.size() - position - 1);
798 while (mState.stack.size() > position + 1) {
800 mState.stack.pop();
812 if (mState.stack.root != null) {
813 return mState.stack.root;
820 return mState.stack.peek();
882 final CharSequence displayName = (mState.stack.size() <= 1) ? root.title
898 public void onStackPicked(DocumentStack stack) {
900 // Update the restored stack to ensure we have freshest data
901 stack.updateDocuments(getContentResolver());
903 mState.stack = stack;
908 Log.w(TAG, "Failed to restore stack: " + e);
914 mState.stack.root = root;
915 mState.stack.clear();
951 mState.stack.push(result);
991 mState.stack.push(doc);
1052 final byte[] rawStack = DurableUtils.writeToArrayOrNull(mState.stack);
1054 // Remember stack for last create
1056 values.put(RecentColumns.KEY, mState.stack.buildKey());
1213 /** Current user navigation stack; empty implies recents. */
1214 public DocumentStack stack = new DocumentStack();
1215 /** Currently active search, overriding any stack. */
1254 DurableUtils.writeToParcel(out, stack);
1274 DurableUtils.readFromParcel(in, state.stack);
1288 Log.d(TAG, "Current stack: ");
1289 Log.d(TAG, " * " + mState.stack.root);
1290 for (DocumentInfo doc : mState.stack) {