Побавився я трохи з віджетами і скажу так:
🎃Jetpack Glance ще далекий до стабільного
⭐️ Перша штука, які напрягає
"Glance uses different composables from the Jetpack Compose UI". З моменту, як ви собі додасьте в проект, то вам завжди будуть попадатися функції з android.glance або androidx. compose. foundation і не перепутайте
⭐ cliclable - не використовуйте лямбду, бо воно нічого робити не буде. Треба так, як на картинці в пості
⭐В appwidget-provider фіг розберешся з тим, які розміри задавати і для чого вказувати targetCellWidth та targetCellHeight, бо система всеодно замість тебе визначить, як краще
⭐Щоб показати в списку віджетів превю треба юзати previewImage або previewLayout (Привіт XML)
⭐Розмір клітинки визначити можна за допомогою кавової гущі, по іншому - ніяк (В документції пише, що від 30 до 50. В мене на телефоні 55)
⭐З коали фічадропу додали превʼю, але в документації про це не пише
1/n
#compose_glance
🎃Jetpack Glance ще далекий до стабільного
⭐️ Перша штука, які напрягає
"Glance uses different composables from the Jetpack Compose UI". З моменту, як ви собі додасьте в проект, то вам завжди будуть попадатися функції з android.glance або androidx. compose. foundation і не перепутайте
⭐ cliclable - не використовуйте лямбду, бо воно нічого робити не буде. Треба так, як на картинці в пості
⭐В appwidget-provider фіг розберешся з тим, які розміри задавати і для чого вказувати targetCellWidth та targetCellHeight, бо система всеодно замість тебе визначить, як краще
⭐Щоб показати в списку віджетів превю треба юзати previewImage або previewLayout (Привіт XML)
⭐Розмір клітинки визначити можна за допомогою кавової гущі, по іншому - ніяк (В документції пише, що від 30 до 50. В мене на телефоні 55)
⭐З коали фічадропу додали превʼю, але в документації про це не пише
1/n
#compose_glance
👍3🔥3❤2