Я реализую приложение, связанное с виджетами. В этом я подготовил один виджет, и он отлично работает, и когда вы нажимаете на представления, которые открывают действие для подготовки настроек этого виджета.Android, как открыть мероприятие при открытии виджета на главном экране?
Но мое требование - это когда вы нажимаете на виджет главного экрана, который я хочу открыть непосредственно, а затем виджет.
Из вышеприведенного изображения при нажмите на заказ Analog Clock виджет открытой первой активности в моем приложении, а затем я хочу показать виджет, потому что от моей деятельности я буду настроить некоторые параметры для этого виджета. Как я могу открыть активность в первую очередь?
где я должен получить int widgetId? я имею в виду, в какой деятельности я должен заявить? – NagarjunaReddy
Идентификатор виджета принимается внутри намерения в «настройке» активности, описанной выше. Вы обычно используете его, чтобы связать какую-то конфигурацию только для этого виджета (например, хранить его в SharedPreferences). – vggonz
В основном действии для вашего виджета вы получите тот же идентификатор виджетов в методе 'onUpdate', чтобы вы могли легко получить данные, связанные с этим конкретным объектом, из активности configure. – vggonz