Co staram się zrobić, to widget zegara o różnych rozmiarach (np. 2x2, 3x3, 4x4 itd.) W jednym apk i aktywność konfiguracyjna, aby móc wybrać rozmiar do dodania.Jak umieścić wiele rozmiarów widżetów w jednym apk?
Z tego co ja nauczyłem się od dokumentacji:
- rozmiar Widget określonego w < appwidget-provider > tag w pliku xml odpowiedni
- również w tym pliku I utworzonej aktywność konfiguracyjny dla tego dostawcy
Wygląda na to, że rozmiar jest własnością AppWidgetProvider i muszę jakoś stworzyć innego dostawcę z kodu w konfiguracji Aktywność pierwszego ... Czy coś jest nie tak i czy istnieje inny sposób?
Czy to w ogóle możliwe? :) Powiedziano mi, że niektóre widgety mogą to zrobić :)
Z góry dziękuję!
P.S. Przeczytałem this i this. Pierwsza wyjaśnia, jak umieścić wiele wigetów w jednym pakiecie, ale nie jest jasne, jak wybierać między nimi w czasie wykonywania. Druga dotyczy zmiany układu, ale nie rozmiaru ...
Pytanie dotyczy tylko jednego wpisu w menu Dodaj widget i odroczenia konfiguracji rozmiaru do własnej czynności konfiguracyjnej. Chciałbym wątpić, że istnieje sposób, aby to zrobić - AFAIK, Android musi znać rozmiar przed czasem konfiguracji. – jamesh
Hmmm, jamesh, myślę, że właśnie odwróciłeś mój umysł! :) Czytając pierwszy powiązany odnośnik tego pytania, nie zdawałem sobie sprawy, że jeśli mi się spodoba, to będę miał wiele widżetów zainstalowanych z jednego apk, prawda? To rozwiązanie jest całkiem przystępne! – dimsuz
Świetnie. Cieszę się, że mogę ci pomóc. – jamesh