Size: a a a

Android Developers

2020 March 21

I

Ivansuper in Android Developers
Проблемы какие то появились?
источник

b

b7e89d55aa08a289aa48... in Android Developers
Кто может взять в банду разработчиков?
источник

I

Ivansuper in Android Developers
b7e89d55aa08a289aa48277386e6ff1d
Кто может взять в банду разработчиков?
Работодатель может
источник

b

b7e89d55aa08a289aa48... in Android Developers
Ivansuper
Работодатель может
Да я еще начинающий, ищу наставников или кто тоже начинающий
источник

C

CG么Rishi in Android Developers
I need help anyone here ?
источник

C

CG么Rishi in Android Developers
I was unable to fix some bug in my app ?
источник

I

Ivansuper in Android Developers
CG么Rishi
I need help anyone here ?
Dont. Ask your question, dont wait for people to come and see you
источник

I

Ivansuper in Android Developers
CG么Rishi
I was unable to fix some bug in my app ?
Only god knows. Ask a proper question
источник

C

CG么Rishi in Android Developers
Переслано от CG么Rishi
источник

C

CG么Rishi in Android Developers
I want my Transaction history but it show me all transaction of all user.
источник

C

CG么Rishi in Android Developers
Instant of showing my history.
источник

I

Ivansuper in Android Developers
Filter it by user id then
источник

C

CG么Rishi in Android Developers
Everything is right.
источник

I

Ivansuper in Android Developers
Something is wrong.
источник

C

CG么Rishi in Android Developers
It also show user balance but transaction problem.
источник

C

CG么Rishi in Android Developers
Переслано от CG么Rishi
источник

А

Александр in Android Developers
Ivansuper
Проблемы какие то появились?
Да, с башкой видимо.

В доке тоже написано, что inflate каждый раз создаёт и возвращает новый инстанс View. SO тоже так говорит.
Только у меня почему - то иное выходит.

Ок, я залью контекст упрощённочкой, чтобы мозг не взрывать:

У меня есть ячейка RV.
В ячейке есть LinearLayout, изначально - пустой. По сути, контейнер для однообразных View.
В бинде каждой ячейки есть цикл, который, прежде чем стартануть, смотрит, есть ли в LinearLayout - контейнере дети.
Если есть - на каждой итерации цикла берётся вью из контейнера.
Если нет - на каждой итерации создаётся вью и помещается в контейнер.

Фокус в том, что для случая когда контейнер пустой, мне в цикле создаётся одна и та же вью.
И это мне подрыв башки устраивает.
Отрывок кода - в примере.
источник

А

Александр in Android Developers
Я пойду подумаю крч, очевидно что я где - то косякнул элитарно.
источник

C

CG么Rishi in Android Developers
@Ivansuper can, I chat with you in personal.
источник

I

Ivansuper in Android Developers
Александр
Да, с башкой видимо.

В доке тоже написано, что inflate каждый раз создаёт и возвращает новый инстанс View. SO тоже так говорит.
Только у меня почему - то иное выходит.

Ок, я залью контекст упрощённочкой, чтобы мозг не взрывать:

У меня есть ячейка RV.
В ячейке есть LinearLayout, изначально - пустой. По сути, контейнер для однообразных View.
В бинде каждой ячейки есть цикл, который, прежде чем стартануть, смотрит, есть ли в LinearLayout - контейнере дети.
Если есть - на каждой итерации цикла берётся вью из контейнера.
Если нет - на каждой итерации создаётся вью и помещается в контейнер.

Фокус в том, что для случая когда контейнер пустой, мне в цикле создаётся одна и та же вью.
И это мне подрыв башки устраивает.
Отрывок кода - в примере.
isContainerEmpty это val?
источник