Я работаю над созданием приложения Launcher. Я создал некоторые временные виджеты для некоторых целей на моих домашних экранах. Теперь я хочу удалить эти виджеты с экрана без перетаскивания. Поэтому я хочу знать, что это возможно или нет? И если возможно, то дайте некоторый намек. Я также рад, если я смогу удалить виджет на клике самого виджета.Удалить виджет на главном экране без перетаскивания
Я попытался это, но не работает для меня appWidgetHost.deleteAppWidgetId(launcherAppWidgetInfo.appWidgetId);
I просто хочу удалить виджет вроде NOVA Launcher. Они могут добавлять виджет и удалять виджет без перетаскивания. –
Больше доказательств отрицательного: _ [Виджеты приложений (виджеты главного экрана) живут в отдельном процессе, и вы не можете управлять добавлением/удалением их . Все, что вы можете сделать, это указать в вашем AndroidManifest.xml, что у вас есть новый appwidget, и пользователь будет видел его, когда он решил разместить что-то на своем домашнем экране ._] (https://groups.google.com/forum/# ! topic/android-developers/5kqWygpdk4g.) Не знаете, как NOVA это удалось, но пока все признаки указывают на нет. – doydoy