android应用创建快捷方式

android应用创建快捷方式,包名写自己的

Intent localIntent1 = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");

      localIntent1.putExtra("duplicate", false);

      localIntent1.putExtra("android.intent.extra.shortcut.NAME", this.mContext.getString(2131296257));

      localIntent1.putExtra("android.intent.extra.shortcut.ICON_RESOURCE", Intent.ShortcutIconResource.fromContext(this.mContext.getApplicationContext(), 2130837506));

      Intent localIntent2 = new Intent(this.mContext.getApplicationContext(), StartActivity.class);

      localIntent2.setAction("android.intent.action.MAIN");

      localIntent2.addCategory("android.intent.category.LAUNCHER");

      localIntent1.putExtra("android.intent.extra.shortcut.INTENT", localIntent2);

      this.mContext.sendBroadcast(localIntent1);

猜你喜欢

转载自bcf.iteye.com/blog/1924771