2017-01-10 4 views
0

есть ли способ добавить ярлык рабочего стола, не получая сообщение о том, что ярлык был добавлен? Вот мой метод, который добавляет ярлык, но он всегда с тостом.добавить ярлык на главном экране без тоста сообщение

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); 
    } 

ответ

0

К сожалению, нет никакого способа, чтобы предотвратить системы по умолчанию Тост от появления на экране, это было официально сказано в Google Group

enter image description here