Lines Matching refs:intent
46 * Provides support for gather a list of quick-viewable files into a quick view intent.
71 * Builds the intent for quick viewing. Short circuits building if a handler cannot
75 if (DEBUG) Log.d(TAG, "Preparing intent for doc:" + mDocument.documentId);
80 Intent intent = new Intent(Intent.ACTION_QUICK_VIEW);
81 intent.setDataAndType(mDocument.derivedUri, mDocument.mimeType);
82 intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
83 intent.setPackage(trustedPkg);
84 if (hasRegisteredHandler(intent)) {
108 intent.putExtra(Intent.EXTRA_INDEX, documentLocation - range.getLower());
109 intent.setClipData(clipData);
111 return intent;
195 private boolean hasRegisteredHandler(Intent intent) {
196 // Try to resolve the intent. If a matching app isn't installed, it won't resolve.
197 return intent.resolveActivity(mPkgManager) != null;