添加主屏幕快捷方式没有Toast消息

时间:2017-01-10 17:03:56

标签: android xamarin

有没有办法添加主屏幕快捷方式而不会收到添加了快捷方式的Toast消息?这是我添加快捷方式的方法,但它始终是一个toast。

  private void AddShortcut()
    {
        var shortcutIntent = new Intent(this, typeof(ActivityMain));
        shortcutIntent.SetAction(Intent.ActionMain);

        var iconResource = Intent.ShortcutIconResource.FromContext(this, Resource.Drawable.ruwicon);

        var intent = new Intent();
        intent.PutExtra(Intent.ExtraShortcutIntent, shortcutIntent);
        intent.PutExtra(Intent.ExtraShortcutName, "My App");
        intent.PutExtra(Intent.ExtraShortcutIconResource, iconResource);
        intent.PutExtra("duplicate", false);
        intent.SetAction("com.android.launcher.action.INSTALL_SHORTCUT");
        SendBroadcast(intent);
    }

1 个答案:

答案 0 :(得分:0)

抱歉,无法阻止默认系统Toast出现在屏幕上,已在Google Group

中正式说明

enter image description here