修改一个android应用程序在桌面的图标
2013-10-23 17:26
405 查看
private static final String ACTION_INSTALL_SHORTCUT =
"com.android.launcher.action.INSTALL_SHORTCUT";
/**
* 是否可以有多个快捷方式的副本
*/
static final String EXTRA_SHORTCUT_DUPLICATE = "duplicate";
Intent shortcutIntent = new Intent(ACTION_INSTALL_SHORTCUT);
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME,
getString(R.string.app_name));
shortcutIntent.putExtra(EXTRA_SHORTCUT_DUPLICATE, false);
Intent intent2 = new Intent(Intent.ACTION_MAIN);
intent2.addCategory(Intent.CATEGORY_LAUNCHER);
intent2.setComponent(new ComponentName(this.getPackageName(),
".Main"));
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent2);
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon)); //可以修改icon的值
sendBroadcast(shortcutIntent);
"com.android.launcher.action.INSTALL_SHORTCUT";
/**
* 是否可以有多个快捷方式的副本
*/
static final String EXTRA_SHORTCUT_DUPLICATE = "duplicate";
Intent shortcutIntent = new Intent(ACTION_INSTALL_SHORTCUT);
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME,
getString(R.string.app_name));
shortcutIntent.putExtra(EXTRA_SHORTCUT_DUPLICATE, false);
Intent intent2 = new Intent(Intent.ACTION_MAIN);
intent2.addCategory(Intent.CATEGORY_LAUNCHER);
intent2.setComponent(new ComponentName(this.getPackageName(),
".Main"));
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent2);
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon)); //可以修改icon的值
sendBroadcast(shortcutIntent);
相关文章推荐
- Android一个APK多个入口(多个桌面图标)的实现
- Linux下给自己的应用程序创建一个桌面启动图标
- 新手入门——如何修改OPhone(Android)应用程序的图标和名字?
- android修改桌面app图标的问题。
- 修改Android4.0.3桌面图标的行数和列数
- 分享一个android仿ios桌面卸载的图标抖动动画
- android 预置桌面上的应用程序图标、快捷方式图标或者窗口小部件
- android 桌面应用图标修改无效的问题
- 在Android桌面添加应用程序的快捷方式图标
- android学习历程——如何修改程序在桌面的图标和名字
- Android4.0.3 Launcher应用程序图标放置区域修改
- Android应用安装完成后在应用程序安装器的安装完成页面点击"打开"后进入app,再按Home键退到桌面再点击桌面app图标会重启app
- android桌面显示图标修改.
- linux如何给应用程序创建一个桌面启动图标
- 修改应用程序在桌面上的图标
- 修改android 修改系统程序图标大小,android4.0 Launcher2 桌面的列数,行数
- android中一个应用程序创建多个图标
- 修改应用程序的图标和在工具栏添加一个按钮
- 如何修改Android系统内置的桌面图标
- android 修改桌面图标大小