Вопрос по android – Добавить виджет на домашний экран из приложения Android

2

Я нашел примеры здесь:Android - намерение открыть контекстное меню виджета и здесь:http://coderender.blogspot.com/.

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

Может быть, я неправильно истолковываю вещи, но мне кажется, что AppWidgetHost должен быть приложением, в котором вы вызываете меню выбора виджета.

Ваш Ответ

1   ответ
5

t still have the main screen on the phone be the AppWidgetHost?

Только если вы на главном экране.

It may be me misinterpreting things, but it looks to me like the AppWidgetHost has to be the application where you are calling the widget selection menu.

Что еще более важно, этоAppWidgetHost это должно сделать работу, чтобы использовать выбор.

Я пытался сделать это, я все еще вижу такое же поведение, нет обновлений на последнем выпуске Android?
Спасибо, это имеет смысл, почему это не работает для меня. Jasonwilliams10
@SwiftParser: если вы не домашний экран, или иначе не реализуетеAppWidgetHost, диалог выбора виджета бесполезен.
Я пытаюсь вызвать виджет на главном экране из моего приложения. Я могу получить диалог выбора виджета, но ничего не происходит, когда я нажимаю на виджет.
@SwiftParser: «Я пытался это сделать» - Я не знаю, что это такое является. "Я все еще вижу то же поведение" - Я не знаю, на какое поведение вы ссылаетесь. & quot; нет ли обновлений в последней версии Android & quot; - Я не в курсе каких-либо недавних изменений вAppWidgetHost, но поскольку очень немногие разработчики нуждаются в этом, я не обращаю на это особого внимания.

Похожие вопросы