То, что я пытаюсь сделать, это иметь виджет часов разных размеров (то есть 2x2, 3x3, 4x4 и т. Д.) В одном файле apk и операцию конфигурации, чтобы иметь возможность выбрать, какой размер добавить.
Из того, что я узнал из документации:
- Размер виджета указан в теге в соответствующем XML-файле
- Также в этом файле я настроил действия по настройке для этого провайдера
Так что кажется, что размер является свойством AppWidgetProvider, и мне нужно как-то создать другого провайдера из кода в конфигурации Activity первого ...
Или я ошибаюсь, и есть другой способ?
Возможно ли это вообще? :)
Мне сказали, что некоторые виджеты могут делать это:)
Заранее спасибо!
P.S. Я прочитал это и это . Первый объясняет, как поместить несколько wigets в один apk, но не ясно, как выбирать между ними во время выполнения. Второй касается изменения макетов, но не размера ...