Intent addIntent=new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); Parcelable icon=Intent.ShortcutIconResource.fromContext(MainActivity.this,R.drawable.sms); Intent myIntent=new Intent(MainActivity.this,MainActivity.class); addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "快捷方式"); addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon); addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,myIntent); sendBroadcast(addIntent);添加权限<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
时间: 2024-07-31 06:02:12