Konstantin
Andrey
а если сохранять только позицию RV. Тоесть если ты долистал до этой позиции, значит прежние элементы ты просмотрел .
Anton
Konstantin
Andrey
а если в адаптере сохранять позицию в переменную, а при выходе с активити или фрагмента, запрашивать эту позицию у адаптера и сохранять ее .
Konstantin
qurabay
При редактировании профиля если есть ошибка при валидации поднять экран к тому полю, которое не заполнено
qurabay
Как можно решить
Dmytro
A
Всем привет. Кто юзал flexboxLayout? При попытке подключения получаю ошибку error: duplicate value for resource 'attr/showDivider' with config ''.
Nikita
Всем привет. Делаю Spacing в горизонтальном ресайклере с грид лайаут менеджер.
Столкнулся с такой проблемой : если добавить только расстояние между элементами сверху (top), то все ок, если добавить расстояние снизу только для нижней строки (bottom), то оно добавляется для всех элементов, а не только для нижней строки (хотя в дебаге там значение корректное == 0)
Вот код :
top = spacing;
bottom = (adapterPosition % spans == spans-1)? spacing : 0;
Nikita
Dmytro
A
Highway
Impossible
Народ, в хендлере можно передавать обьекты?
Dmytro
Dmytro
кароче да, можно. Есть месседж
Impossible
не подскажешь
Impossible
а то нагуглить не могу
Impossible
нашел на старт андроиди как кидать интовые значения
Impossible
sendEmptyMessage
Impossible
но обьекта не вижу
Сергій
а то нагуглить не могу
https://startandroid.ru/ru/uroki/vse-uroki-spiskom/145-urok-82-handler-primer-s-bolee-soderzhatelnymi-soobschenijami.html
Artem
в message можно bundle вроде положить
Сергій
new Handler() {
@Override
public void handleMessage(android.os.Message msg) {
msg.obj <---
}
}
Mike
Impossible
//TODO
Сергій
😁
Impossible
Artem
Message message = new Message();
Handler handler = new MyHandler(this);
Bundle bundle = new Bundle();
bundle.putParcelable("key", new ParcelableObject());
message.setData(bundle);
handler.sendMessage(message);
Сергій
Сергій
Handler пересылает просто между потоками
Сергій
а не процессами
Сергій
Сергій
вместо
>Message message = new Message();
лучше делать
Message message = handler.obtainMessage();
и потом message.sendToTarget();
Сергій
есть 5 перегруженных методов obtainMessage
Сергій
в рамках 1мб 🌝
Artem
в рамках 1мб 🌝
на 500-700 кб уже крашилось, никогда до 1 мб не доходило
Сергій
Даже так
Anonymous
Привет! Можно ли раскидать разные apk билды при очередном обновлении пользователям приложения? ну тоесть побить аудиторию 25% одним юзерам 25 % другим и тд Хотим эксперимент провести. Посоветуйте плиз решение.
Alexey
Сергій
Но если между активити, всегда сереализация
Anonymous
Anonymous
ну или их надо подписывать..
Anonymous
не так?
Alexey
Сергій
Alexey
Я сам не пользовался, особо подсказать не могу. В любом случае, рекомендую почитать про эту штуку, как её гугл предлагает
Сергій
Между активити вроде всегда, это между фрагментами не всегда
Anonymous
дайте совет плиз кто это делал реально
Alexey
Ребят, подскажите по модулям в андроид студии. Ситуация такая: разрабатывали несколько мелких приложений, каждый в независимом проекте. Теперь появилась задача сделать сборку "всё включено". Создал проект, в который импортировал все существующие мелкие проекты как модули.
Так вот вопрос: можно ли работать с таким проектом с кучей модулей и при этом сохранить возможность работать с каждым модулем как с отдельным проектом?
В принципе, работать в рамках одного проекта не то чтобы было проблемой, но хочется какую-то преемственность сохранить
David
David
если хочется такой независимости то надо на каждый модуль создавать отдельное приложение
Alexey
По поводу модулей: сейчас рассматриваю вариант оформить папку app в каждом отдельном проекте как submodule в git. И таким образом вести разработку где угодно, хоть в отдельном проекте, хоть в мегапроекте с кучей модулей, модули всё равно синкнутся благодаря гиту.
С submodule в git до этого не работал, у кого есть опыт использования, подскажите, норм решение?
Dmytro
Dmytro
Ребят, первый раз работает код, второй раз зависает
Dmytro
ArrayAdapter
В чем причина зависания ?
Dmytro
Alexander
Dmytro
оно лупится у тебя бесконечно
Dmytro
А потом я получаю новый tech
Dmytro
У которого длина допустим 3
Dmytro
Аа больше либо равно
Dmytro
Dmytro
Dmytro
1-й раз срабатывает
Dmytro
ты условие поменял? или просто уперся рогом?
Я пока не менял. Я заметил просто что если я удаляю по <T> то удаляется и этот элемент из самого <T>
Собственно к концу цикла у меня обнуляется итемы и обновляются данные