Настройки виджета приложения Android

Я строю приложение для Android, у которого есть список объектов, и у каждого объекта есть поле category которая может быть одной из трех возможных категорий.

Есть виджет приложения размером 3х3, в котором есть список упомянутых объектов. Теперь мне нужно фильтровать список каждый раз, когда создается виджет приложения. Пользователь переходит на страницу виджета с главного экрана, выбирает виджет моего списка и, когда он / она перетаскивает его на главный экран, должен появиться WidgetSettingsActivity который предлагает пользователю отфильтровать список с одной из трех категорий.

Я начинаю активность из класса виджетов с

        Intent i = new Intent(context, WidgetSettingsActivity.class);
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(i);

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

0 ответов

Другие вопросы по тегам