android添加和删除图标如何实现

来源:爱站网时间:2022-10-26编辑:网友分享
爱站技术频道小编今天来给大家分享下android添加和删除图标如何实现的详细内容,这个过程并不会特别复杂,感兴趣的朋友可以随小编来看一看。

1:创建图标如下

 


Intent intent = new Intent();
intent.setClass(this, SplashActivity.class);
Intent addShortcut = new Intent(ACTION_ADD_SHORTCUT);
Parcelable icon = Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);
addShortcut.putExtra("duplicate", 0);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
sendBroadcast(addShortcut);


2:删除图标如下

 


Intent intent = new Intent();
intent.setClass(this, SplashActivity.class);
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");
Intent addShortcut = new Intent(ACTION_ADD_SHORTCUT);
Parcelable icon = Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);
addShortcut.putExtra("duplicate", 0);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
sendBroadcast(addShortcut);
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");


需要两个过滤属性

上述就是android添加和删除图标如何实现的文章内容了,不知道爱站技术频道小编整理的内容是否满意。在网站里面有不少技术文章内容,有必要可以收藏一下。

上一篇:android完全退出程序怎么写

下一篇:android如何让图片实现动画播放

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载