Home | History | Annotate | Download | only in launcher3

Lines Matching refs:launchIntent

187                 final Intent intent = pendingInfo.launchIntent;
190 if (DBG) Log.d(TAG, "Ignoring shortcut with launchIntent:" + intent);
228 * @param launchIntent The intent that will be launched when the shortcut is clicked.
230 static boolean isValidShortcutLaunchIntent(Intent launchIntent) {
231 if (launchIntent != null
232 && Intent.ACTION_MAIN.equals(launchIntent.getAction())
233 && launchIntent.getComponent() != null
234 && launchIntent.getCategories() != null
235 && launchIntent.getCategories().size() == 1
236 && launchIntent.hasCategory(Intent.CATEGORY_LAUNCHER)
237 && launchIntent.getExtras() == null
238 && TextUtils.isEmpty(launchIntent.getDataString())) {
267 final Intent launchIntent;
278 launchIntent = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_INTENT);
293 launchIntent = AppInfo.makeLaunchIntent(context, info, user);
304 .key(LAUNCH_INTENT_KEY).value(launchIntent.toUri(0))
315 if (launchIntent.getAction() == null) {
316 launchIntent.setAction(Intent.ACTION_VIEW);
317 } else if (launchIntent.getAction().equals(Intent.ACTION_MAIN) &&
318 launchIntent.getCategories() != null &&
319 launchIntent.getCategories().contains(Intent.CATEGORY_LAUNCHER)) {
320 launchIntent.addFlags(
326 String name = ensureValidName(mContext, launchIntent, label).toString();
335 .key(LAUNCH_INTENT_KEY).value(launchIntent.toUri(0))
362 info.intent = launchIntent;
373 String packageName = launchIntent.getPackage();
375 packageName = launchIntent.getComponent() == null ? null :
376 launchIntent.getComponent().getPackageName();