TGViewer
Android Broadcast Android Broadcast @android_broadcast · 14.6K subscribers
Post #8791 5.05K
🚀 Обновления Activity Embedding

👉 Изменение размера панелей теперь поддерживается из коробки
val splitAttributesBuilder: SplitAttributes.Builder = SplitAttributes.Builder()
.setSplitType(SplitAttributes.SplitType.ratio(0.33f))
.setLayoutDirection(SplitAttributes.LayoutDirection.LEFT_TO_RIGHT)

if (WindowSdkExtensions.getInstance().extensionVersion >= 6) {
splitAttributesBuilder.setDividerAttributes(
DividerAttributes.DraggableDividerAttributes.Builder()
.setColor(getColor(context, R.color.divider_color))
.setWidthDp(4)
.setDragRange(
DividerAttributes.DragRange.DRAG_RANGE_SYSTEM_DEFAULT)
.build()
)
}
val splitAttributes: SplitAttributes = splitAttributesBuilder.build()


👉 Управление затемнением интерфейса под диалогом диалога

👉 Возможность закрепить Activity Task (набор Activity) по id в части экрана
fun pinActivityStackExample(taskId: Int) {
val splitAttributes: SplitAttributes = SplitAttributes.Builder()
.setSplitType(SplitAttributes.SplitType.ratio(0.66f))
.setLayoutDirection(SplitAttributes.LayoutDirection.LEFT_TO_RIGHT)
.build()

val pinSplitRule = SplitPinRule.Builder()
.setDefaultSplitAttributes(splitAttributes)
.build()

SplitController.getInstance(applicationContext)
.pinTopActivityStack(taskId, pinSplitRule)
}


#jetpack #ui #material #activity
  • 👍 7
  • 👎 7
More from @android_broadcast
  1. Oct 12, 2026🤖 Google взялся за R8 всерьёз: пора почистить proguard-rules.pro Android vitals в Play Co…
  2. Oct 12, 2026‼️ Опыт использования Grok Build и Grok 4.7 в разных задачах Два месяца каждый день работа…
  3. Oct 12, 2026🛒 Google Play снизит комиссию за хороший UX: Apps Experience Program Google запустил добр…
  4. Oct 11, 2026🚀 Переезд с SharedPreferences на DataStore не замедлил приложение: замеры на реальных уст…
  5. Oct 9, 2026UPD! Вышел Gradle 8.14.6 с аналогичными правками
  6. Oct 8, 2026🐘 Вышел Gradle 9.8.1: закрыли три серьёзные уязвимости, стоит обновиться Это патч-релиз д…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →