我写了一个程序,可以在android模拟器主屏幕上创建我的应用程序的快捷方式。但问题是当我创建快捷方式,然后它有默认的android图标。 我的问题是我如何更改快捷方式的图标?设置不同的图标/图片的快捷方式?
我已经使用了以下行来设置图标
Intent j=new Intent();
j.putExtra(Intent.EXTRA_SHORTCUT_INTENT,i);
j.putExtra(Intent.EXTRA_SHORTCUT_NAME,n);
j.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,R.drawable.icon);
j.putExtra ("duplicate", false);
j.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
sendBroadcast(j);