TGViewer
Android Broadcast Android Broadcast @android_broadcast · 14.6K subscribers
Post #8744 7.34K
🚀 Core-Viewtree 1.0.0 — стабильный релиз! 🎉

AndroidX представил первую стабильную версию библиотеки core-viewtree, которая вводит новое понятие — disjoint parent для View, дополнительно к уже существующему View.parent

🔍 Что это значит?
Теперь View может иметь родителя, который есть у View, но не задан через View.parent. Это полезно в случаях, когда элемент находится вне стандартной иерархии, например: ViewOverlay, попапы, диалоги.

Такой подход позволяет гибко управлять связями между View, особенно в анимациях и сложных UI-компонентах.

Пример использования
class CustomOverlayView @JvmOverloads constructor(
context: Context, attrs: AttributeSet? = null
) : View(context, attrs) {

fun attachToOverlay(overlayView: View) {
// Устанавливаем overlayView как разобщённого родителя
ViewTreeDisjointParent.set(this, overlayView)
}
}


Где используется
AndroidX автоматически задаёт disjoint parent для ViewOverlay, начиная с Transition 1.6.0-alpha01. Также разработчики могут самостоятельно назначать такие связи.

Будете использовать в своих проектах? Делитесь мыслями в комментариях! 👇

#android #jetpack
  • 👎 28
  • 👍 14
  • 🤯 5
More from @android_broadcast
  1. Oct 14, 2026#видеозаписи #МобильныйВторник Осенний Mobius — уже на следующей неделе! А сегодня мы откр…
  2. Oct 14, 2026🔐 Волна утечек в Японии: эндпоинты и ключи API достают из публичных приложений 8 октября…
  3. Oct 14, 2026🛒 Google Play: свои вайб-код приложения можно ставить на устройство без аккаунта разработ…
  4. Oct 13, 2026⭐️🤖 Gemini 4 Argon пришёл в Android-разработку Google открыл Android-разработчикам свою н…
  5. Oct 13, 2026🤖 Keep-аннотации R8 вместо ручных -keep правил: вышел AndroidX Annotation Keep Недавно пи…
  6. Oct 13, 2026🤖 Googlebook получил Linux-терминал: Debian в VM для кода и AI-агентов Google выкатил пре…
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 →