Hovhannes
Кирилл
Hovhannes
Anonymous
Смешно
О какие люди), здравствуй
Sergey
Hovhannes
Hovhannes
Sergey
Вуайеристы же
Sergey
Kozimjon
Всем привет. Вот хотел узнать ваше мнение. В onBindViewHolder (который с пайлоадом) могут прилетать различные данные - и адаптер должен обновить различные элементы итема смотря что прилетело. Если я в качестве пайлоада буду отправлять Bundle, где будет одно поле <key, value> - адаптер сначала прочитает определенный кей, где указано что за тип данных прилетело - ну и дальше идет логика что именно забирать из бандла и что именно обновлять в итеме - если я сделаю именно так, то нагрузки на адаптер не увеличится? просто откуда-то у меня появилось ощущение, что бандл - это что-то тяжелое, не пойму почему. Заранне спасибо за отклик
Anonymous
Кто знает способ для создания быстрого, пустого и кастомного проекта? со своим градлом, архитектурой и т.д.?
Уже неск часов гуглю все бестолку.
Anonymous
https://www.i-programmer.info/projects/215-mobile/6843-custom-projects-in-android-studio.html
Делал как в этой статье, нифига не работает
Артем
Anonymous
Артем
Ребзи, по navigation drawer вопрос такой возник.
Gmail апа, зайти в любое письмо, в тулбаре стрелка назад вылезает, но drawer все равно доступен слайдом как обычно. По такому кейсу в оф гайдах вообще что то есть? Я как то ни по drawer, ни по навигации не нашел рекомендаций на эту тему.
thegr1f
Артем
меня интересует ре переключение, а рекомендации по доступности меню бокового. мне вот всегда казалось, что его не должно быть при таком раскладе.
thegr1f
thegr1f
Если глубо по навигации залезть, то потом только тыкая стрелки выйти? Можно же просто открыть дровер и выбрать пункт
Артем
меня собственно и интересует оф позиция гугла, если она есть.
--------
Всем привет. Такой вопрос: есть список, каждый элемент содержит в себе чекбокс. Список дёргается из бд. Чекбокс зависит от состояния модели (у неё есть специальное поле для этого). Собственно, сам вопрос - как мне обновлять такой список. Необходимо следующее поведение - кликаю по элементу списка - перехожу на другой фрагмент, после чего возвращаюсь и этот чекбокс должен автоматически установиться.
Starikov
вопрос, есть recyclerView с item-ами = ImageView. Динамически загружаю в них картинки из памяти устройства с помощью Glide. Но они остаются 0,0 размером, пока не обновишь адаптер. возможно ли как то сделать, чтобы они без обновления адаптера обновляли размер
Артем
Starikov
Сергей
Ну, там есть в глайде как сделать коллбэк по завершении загрузки
Starikov
я пробовал
notifyPropertyChanged(adapterPosition)
не помогло
Сергей
Надо попробовать полный нотифай, а не одного элемента. Может там позиция левая
Starikov
Сергей
И там не уверен что нотифай Проперти уместно
Сергей
notifydatasetchanged может сработает. Если сработает можно дебажить как обновить то что на экране только.
И не из вьюхолдера а из коллбэка по загрузке. А адаптер туда прокинуть
Starikov
Сергей
хм, попробую
Хотя оно вроде сделает повторный байндинг всего и мы попадем в бесконечный цикл
Starikov
Starikov
вообще ничего не помогает, уже почти все переробовал
Starikov
бред какой то а не glide + recyclerView
ᛖᚹᛋᛁᚱ
А если нотифи итем ченжед
Сергей
Блин. Все уже на котлин перешли. Прилется таки учить
Anonymous
Anonymous
Можешь сразу переходить на тестировку приложений
Arsen
Земля тебе пухом
не все шарят в мемы, сомневаюсь, что многие оценят шутку, некоторые вообще обидятся)
Arsen
Anonymous
Anonymous
Пс рофл
Gulshen
Как в адаптере использовать getWindow()?
Gulshen
Мне он там нужен.Ни как не получается
Muasim
Подскажите пожалуйста, как давать разрешение на звуки? По умолчанию, чтобы был включённым вот этот переключатель
Alexander
Гайс, вопрос к публике: реально ли устроиться на работу зная лишь Котлин, но не джаву? И сколько у вас времени ушло(примерно) на изучение котлин?
Mike
Gulshen
getWindow() я нигде не использовала.Но знаю надо в активити гдето использовать.Но ноо у меня modal открывается и в модале мне он нужен.А модал имеет только xml
Legacy
Legacy
Да и кот зная жабу учится за день)
Alexander
Да жава только отвращение у меня вызывает, сам не пойму почему:) Но вот котлин нравится
Gulshen
getWindow() я нигде не использовала.Но знаю надо в активити гдето использовать.Но ноо у меня modal открывается и в модале мне он нужен.А модал имеет только xml
Legacy
И что же Вам так не нравится в ней? Как по мне отличный язык да и как любой другой со своими плюсиками и минусами. C++, java зная их уже все остальное кажется намного легче. Не кидайте камнями, это мое мнение и только мое. Да я знаю многие думают по другому😂
Alexander
Слишком тяжело дается она
Alexander
А я хочу побыстрее изучить
Legacy
В любом случае язык это лишь инструмент для решения задачи. Если вы можете решить задачу, хоть бейте камень об камень и бегайте с бубном , бизнесу всн равно)
Alexander
Legacy
Legacy
Слишком тяжело дается она
Ну это не значит что язык плохой)) Рекомендую практиковаться и заставлять себя учиться в любом случае. Не бывает быстро. Если Вы хотите быть успешным разработчиком нужно много упорно учиться. Самому сидеть и разбираться. Трудно не трудно. Бизнес платит за решение задач. Хотите зарабатывать, будьте любезны уметь😉
Alexander
Andrey
привет
как реализовать дата класс для room,  чтобы там был автоинкрементный primarykey
и когда я хочу создать такой объект, чтобы мне не нужно было вводить его.
сейчас так:
@Entity()
data class ReadedDb(
@PrimaryKey(autoGenerate = true)
val id: Long? = null,
val name: String,
val opt1: Double,
val opt2: Double
)
и соответственно, чтобы инициировать его так: Readed(“name”, 0.0, 0.0)
⬤ vitaly
⬤ vitaly
Andrey
Alexander
Хм, а кто на чем пишет, Android Studio или Intellij?
⬤ vitaly
⬤ vitaly