毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

Android桌面快捷方式屏蔽toast提示

更新时间:2013-3-1:  来源:毕业论文

Android桌面快捷方式屏蔽toast提示
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
        shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, "创建啦");
        shortcut.putExtra("duplicate", false); // 不允许重复
        ComponentName comp =new ComponentName(this.getPackageName(), "."+this.getLocalClassName());毕业论文 
        shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(Intent.ACTION_MAIN).setComponent(comp));
        ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(this,R.drawable.icon);
        // 设置快捷方式的图标
        shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
        // 定义shortcut点击事件
        sendBroadcast(shortcut);


这段代码可以实现桌面快捷方式的创建,但是每当创建成功的时候都会提示快捷方式已经创建成功的Toast提示,我想让这个提示取消,屏蔽这个Toast
这个Toast的提示是在Launcher源码里面,想要屏蔽必须修改Launcher的源码!Launcher源码的InstallShortcutReceiver这个类里面, /* Toast.makeText(context, context.getString(R.string.shortcut_installed, name),
                        Toast.LENGTH_SHORT).show();*/    这句!

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。