Android Oreo - как добавить несколько (не только 1) виджетов на экран, используя метод requestPinAppWidget? - PullRequest
0 голосов
/ 24 апреля 2019

Android Oreo позволяет добавлять виджеты на экран программно:

https://developer.android.com/guide/topics/appwidgets/#Pinning

Но у меня более 1 виджета, поэтому я попытался:

appWidgetManagr.requestPinAppWidget(provider_1, null, callback1); // this one is ignored...
appWidgetManagr.requestPinAppWidget(provider_2, null, callback2); // this one is called

Как видите, он работает не так, как ожидалось. Вызывается только последний вызов, независимо от того, сколько раз я вызываю этот метод.

Кто-нибудь знает, как добавить несколько кодов (а не только один) - на экране из кода?

...