Size: a a a

Android Developers

2020 August 17

S

SE in Android Developers
Происходит вот такой вот краш только на одном телефоне(Xiaomi Redmi Note 7) и только на одной странице.
Fatal Exception: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

Ещё мне удалось воспроизвести такую ошибку быстра переходя с экрана на экран на любом телефоне.

В чём может быть проблема?
источник

DP

Dmitry Popov in Android Developers
SE
Происходит вот такой вот краш только на одном телефоне(Xiaomi Redmi Note 7) и только на одной странице.
Fatal Exception: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

Ещё мне удалось воспроизвести такую ошибку быстра переходя с экрана на экран на любом телефоне.

В чём может быть проблема?
Где то viewpager используешь?
источник

sd

saidov. developer in Android Developers
Как исправить?
источник

ES

Egor Sigolaev in Android Developers
saidov. developer
Как исправить?
У тебя всего один параметр, а ты пытаешься получить пятый.
источник

S

SE in Android Developers
Dmitry Popov
Где то viewpager используешь?
Да, есть у меня Custom ViewPager в проекте. У меня Single Activity Application c bottom navigation. В первых двух табах есть ViewPager. Но та страница где происходит краш на Redmi Note 7 на той странице нету ViewPager.
источник

sd

saidov. developer in Android Developers
Egor Sigolaev
У тебя всего один параметр, а ты пытаешься получить пятый.
нужно давать все параметры ? я ищу по type и вызивая метод в качестве параметра я передаю текст edText
источник

DP

Dmitry Popov in Android Developers
SE
Да, есть у меня Custom ViewPager в проекте. У меня Single Activity Application c bottom navigation. В первых двух табах есть ViewPager. Но та страница где происходит краш на Redmi Note 7 на той странице нету ViewPager.
в его адаптере destroyItem переопределен?
источник

OP

Oleg Pchelkin in Android Developers
SE
Происходит вот такой вот краш только на одном телефоне(Xiaomi Redmi Note 7) и только на одной странице.
Fatal Exception: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

Ещё мне удалось воспроизвести такую ошибку быстра переходя с экрана на экран на любом телефоне.

В чём может быть проблема?
Пытаешься передобавить вью где то, он ругается что у этого вью уже есть родитель, типа уже был добавлен раньше
источник

OP

Oleg Pchelkin in Android Developers
saidov. developer
нужно давать все параметры ? я ищу по type и вызивая метод в качестве параметра я передаю текст edText
Ну так в запросе 1 параметр, в биндинг его индекс и передавай, зачем там 5?
источник

sd

saidov. developer in Android Developers
Oleg Pchelkin
Ну так в запросе 1 параметр, в биндинг его индекс и передавай, зачем там 5?
попробую
источник

S

SE in Android Developers
Dmitry Popov
в его адаптере destroyItem переопределен?
Нет
источник

sd

saidov. developer in Android Developers
Oleg Pchelkin
Ну так в запросе 1 параметр, в биндинг его индекс и передавай, зачем там 5?
спс 🙏
источник

DP

Dmitry Popov in Android Developers
SE
Нет
https://stackoverflow.com/questions/9061325/fragmentpageradapter-is-not-removing-items-fragments-correctly попробуй это. А вообще  deprecated использовать не круто
источник

С

Сергей in Android Developers
Что за бред? Типа если юзер поменяет локаль, то создастся новый инстанс dateFormat?
источник

С

Спарда in Android Developers
Народ, короче с бд firebase приходили null поля пока не добавил к полям гетеры. Кто знает зачем модели гетеры и где почитать об этом??
источник

QH

Quantum Harmonizer in Android Developers
Сергей
Что за бред? Типа если юзер поменяет локаль, то создастся новый инстанс dateFormat?
типа если юзер поменяет локаль, то она поменяется, а твой формат — нет
источник

ИМ

Илья Мурашко... in Android Developers
Сергей
Что за бред? Типа если юзер поменяет локаль, то создастся новый инстанс dateFormat?
У стандартных форматеров есть свойство форматировать согласно конкретной локали, к примеру, если в америке принято десятые доли разделять запятой, то у нас точкой (Это к примеру, не знаю точно где как)
И из-за того, что у тебя статическая константа, то он не пересоздастся и будет использована старая локаль в случае смены языка
источник

AN

A N in Android Developers
Всем привет. Интересно ваше мнение по поводу Flutter. Может уже кто перешёл? Кто что может сказать?
источник

A

Andrey in Android Developers
A N
Всем привет. Интересно ваше мнение по поводу Flutter. Может уже кто перешёл? Кто что может сказать?
я трогал как то, по мне - полная шляпа, либы в 80% случаев заброшенные или "в стадии активной разработки", шаг влево шаг вправо от стандартных компонентов +2 экрана лапши в коде
источник

QH

Quantum Harmonizer in Android Developers
A N
Всем привет. Интересно ваше мнение по поводу Flutter. Может уже кто перешёл? Кто что может сказать?
это во @flutter_rus, а тут у нас чат про «нативную» разработку
источник