Size: a a a

Android Developers

2020 June 08

OH

Oleksandr Hulak in Android Developers
Ivansuper
Закрой проект в студии, удали его из списка стартового окна, переименуй папку с проектом эффективно поменяв путь к файлам, импортируй. Не надо ничего руками переносить
+
источник

I

Ivansuper in Android Developers
Одно но — гугл до сих пор не удосужился это говно исправить. Ловил уже 2 раза минимум
источник

P

Potomyznaesh in Android Developers
Ivansuper
Закрой проект в студии, удали его из списка стартового окна, переименуй папку с проектом эффективно поменяв путь к файлам, импортируй. Не надо ничего руками переносить
Понял, спасибо большое, сейчас попробую
источник

I

Ivansuper in Android Developers
PS Очевидно гит желателен для бекапа
источник

OH

Oleksandr Hulak in Android Developers
Edem Injection
а че еще раз делать-то? типо на 1й раз не реботает, авось на 2й пойдет?
Суть в том, что ты в закомментированном коде вставляешь в родительский linear layout, а в рабочем - в дочерний.
источник

j

jenia in Android Developers
Такое лучше лучше через вкладки сделать или все же через onclick listener на каждом view?
источник

I

Ivansuper in Android Developers
Edem Injection
при чем закомментированный способ почему-то не робит, а то что под ним робит, но только для 1й строки ресайклера
Это сумасшествие. Обнови адаптер и в байндинге итемов добавь нужный вью. Так ты идешь по лезвию и такой код может падать рандомно или не обновлять ничего иногда
источник

I

Ivansuper in Android Developers
Ресайклер к сожалению или к счастью крайне комплексный и с ним лучше не работать как с ViewGroup напрямую
источник

EI

Edem Injection in Android Developers
Ivansuper
Это сумасшествие. Обнови адаптер и в байндинге итемов добавь нужный вью. Так ты идешь по лезвию и такой код может падать рандомно или не обновлять ничего иногда
у меня статическое количество элементов в ресайклере, а именно 5 линеяр леяаутов.
в каждый линеар мне нужно динамически добавлять какие-то штуки, пока с кнопками играюсь.
источник

I

Ivansuper in Android Developers
jenia
Такое лучше лучше через вкладки сделать или все же через onclick listener на каждом view?
Зависит от деталей задачи. Например — нужны ли какие-то переходы и анимации?
источник

EI

Edem Injection in Android Developers
Edem Injection
у меня статическое количество элементов в ресайклере, а именно 5 линеяр леяаутов.
в каждый линеар мне нужно динамически добавлять какие-то штуки, пока с кнопками играюсь.
то есть в байдинге не вариант
источник

I

Ivansuper in Android Developers
Edem Injection
у меня статическое количество элементов в ресайклере, а именно 5 линеяр леяаутов.
в каждый линеар мне нужно динамически добавлять какие-то штуки, пока с кнопками играюсь.
Все равно. Малое количество не избавляет от внутренних контрактов ресайклера. Ты в onBind подписывайся на содержимое где-нибудь и так слушай и обновляй контейнеры во вью. Не ищи напрямую по дереву через ресайклер
источник

j

jenia in Android Developers
Ivansuper
Зависит от деталей задачи. Например — нужны ли какие-то переходы и анимации?
Никаких кроме плавного  появления одной и другой части
источник

I

Ivansuper in Android Developers
jenia
Никаких кроме плавного  появления одной и другой части
Тогда сделай два фрагмента да переключай их по кликам на задние вкладки
источник

I

Ivansuper in Android Developers
Не важно как ты решишь задачу — пока результат равен макету дизайна и требованиям поведения все довольны
источник

j

jenia in Android Developers
Ivansuper
Не важно как ты решишь задачу — пока результат равен макету дизайна и требованиям поведения все довольны
Согласен. А по быстроте реализации  наверное onclick будет быстрее?
источник

OH

Oleksandr Hulak in Android Developers
Edem Injection
у меня статическое количество элементов в ресайклере, а именно 5 линеяр леяаутов.
в каждый линеар мне нужно динамически добавлять какие-то штуки, пока с кнопками играюсь.
Так понимаю, у тебя там дни с уроками. Можно сделать ресайклер из дней, и в нем инкапсулировать все эти манипуляции с уроками, а не хардкодить. Добавив сущность "день с уроками"
источник

I

Ivansuper in Android Developers
jenia
Согласен. А по быстроте реализации  наверное onclick будет быстрее?
В каком плане? Ты по он клик и будешь фрагменты переключать
источник

j

jenia in Android Developers
Ivansuper
В каком плане? Ты по он клик и будешь фрагменты переключать
Я с tab сравниваю
источник

I

Ivansuper in Android Developers
Да не надо здесь табы. Больше будешь мучаться пытаясь их привести к такому интерфейсу
источник