Size: a a a

Android Developers

2020 November 23

DB

Dmytro Borysov in Android Developers
Dmitry Zhgun
Добрый день!
Есть 9 одинаковых вьюх, добавленных через include в layout'e итема в RecyclerView.
Нужно из каждого include достать дочерние эл-ты.
Делаю так:
val includeView = (itemView as LinearLayout).getChildAt(0) as FrameLayout
val  innerView = includeView.findViewById<TextView>(R.id.inner_element)

И всегда получаю null.
При этом проверял в дебаге и
includeView.getChildAt(0) возвращает мне тот самый элемент с id inner_element
сочувствую, инклуд чет такая ебала. проще конечно километрвую простыню бахнуть, чем заставить их работать как нужно
источник

DB

Dmytro Borysov in Android Developers
Dmitry Zhgun
Добрый день!
Есть 9 одинаковых вьюх, добавленных через include в layout'e итема в RecyclerView.
Нужно из каждого include достать дочерние эл-ты.
Делаю так:
val includeView = (itemView as LinearLayout).getChildAt(0) as FrameLayout
val  innerView = includeView.findViewById<TextView>(R.id.inner_element)

И всегда получаю null.
При этом проверял в дебаге и
includeView.getChildAt(0) возвращает мне тот самый элемент с id inner_element
у инклуда есть ид?
нужно же так
val includeView = itemView.findViewById(R.id.includeId)
val requiredView = includeView.findViewById(R.id.reqiredId)
источник

Na

Neon an Děv 8) in Android Developers
Dmytro Borysov
у инклуда есть ид?
нужно же так
val includeView = itemView.findViewById(R.id.includeId)
val requiredView = includeView.findViewById(R.id.reqiredId)
О боже что это? ФаиндВью? На котлине?
источник

J

J.S in Android Developers
Neon an Děv 8)
О боже что это? ФаиндВью? На котлине?
Что удивило?
источник

PE

Pavel Erokhin in Android Developers
Neon an Děv 8)
О боже что это? ФаиндВью? На котлине?
А че такого?
источник

Na

Neon an Děv 8) in Android Developers
J.S
Что удивило?
То что это используют на котлине
источник

J

J.S in Android Developers
Котлин синтетик через месяц или два уже deprecated
источник

DB

Dmytro Borysov in Android Developers
Neon an Děv 8)
О боже что это? ФаиндВью? На котлине?
1. я использовал синтаксис автора
2. посоветуй, что использовать синтетику?
источник

PE

Pavel Erokhin in Android Developers
Neon an Děv 8)
То что это используют на котлине
А что надо?
источник

DB

Dmytro Borysov in Android Developers
J.S
Котлин синтетик через месяц или два уже deprecated
во во
источник

PE

Pavel Erokhin in Android Developers
J.S
Котлин синтетик через месяц или два уже deprecated
++
источник

Na

Neon an Děv 8) in Android Developers
Dmytro Borysov
1. я использовал синтаксис автора
2. посоветуй, что использовать синтетику?
ViewBindings
источник

DB

Dmytro Borysov in Android Developers
Neon an Děv 8)
ViewBindings
а котлин причем тут?
источник

Na

Neon an Děv 8) in Android Developers
Dmytro Borysov
а котлин причем тут?
источник

Na

Neon an Děv 8) in Android Developers
Лол.
источник

Na

Neon an Děv 8) in Android Developers
Он был уже в 1.4.1
источник

PE

Pavel Erokhin in Android Developers
Не так сформулировал сори
источник

Na

Neon an Děv 8) in Android Developers
А вроде ещё раньше
источник

DS

Daniel Sergeev in Android Developers
Не знаете, почему change bounds не работает вместе с fade?

<?xml version="1.0" encoding="utf-8"?>
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
   android:transitionOrdering="together">

   <changeBounds android:duration="300" >
   </changeBounds>

   <fade android:duration="300" android:startDelay="3000">
   </fade>
</transitionSet>


Визуально анимация начинается через 3000мс, и происодит только fade
источник

КД

Кирилл Дьяков... in Android Developers
источник