Size: a a a

Android Developers

2021 September 21

DB

Dmytro Borysov in Android Developers
gridlayoutmanager + spanlookup + viewtypes
источник

АА

Аят Алиев in Android Developers
Ребят если я заменяю слово в предложении как можно поставить курсор в конец слова?
источник

DB

Dmytro Borysov in Android Developers
нужно гуглить, по памяти либо селекшнпозишн какой-от есть, либо просто аппенд еще в конце сделать
источник

AA

Albert Abdullin in Android Developers
Всем привет. Стартую новый активити из текущего, а там не вызывается onCreate(). Кто-нибудь понимает, что это за чертовщина?
источник

DB

Dmytro Borysov in Android Developers
это активити ранее не запускалась? может там из-за лаучфлагов такое
источник

AA

Albert Abdullin in Android Developers
Короче я не тот onCreate переопределил по невнимательности. Век живи, век учись
источник

DB

Dmytro Borysov in Android Developers
с персистентом ? да бывает) студия не тот предлагает, если мало написать
источник

AA

Albert Abdullin in Android Developers
Спасибо за отклик
источник

В

Виктор in Android Developers
Покажите реализацию DiffUtils
источник

НМ

Никола Михайлов... in Android Developers
Добрый вечер товарищи!
Устал воевать с BottomNavigationView и Navigation Component
Хочу в single activity приложении реализовать граф экранов: onboarding fragment -> signFragment -> menuFragment с BottomNavigationView , в котором 3 фрагмента. Не могу найти примеры и гайды по такому простому кейсу. Есть только с одним активити в котором три экрана, а мне то нужен фрагмент. А еще я хочу в каждом экране глубже переходить

Есть ли у кого нибудь сэмпл или может мне персонально подсказать что не так?
источник

S

Sasha in Android Developers
А что делать с вертикальной и горизонтальной прокруткой? (Спанами можно управлять колличеством айтемов в строке)
источник

В

Виктор in Android Developers
setSelection()
источник

DA

Dmitry Aleksandrovic... in Android Developers
Всем привет, подскажите.

viewModel.getChatMessages() по Flow подгружает историю сообщений в чате (Paging 3) и устанавливает данные в адаптер submitData(). (Всё хорошо работает, как надо)

Ниже, у меня есть LiveData с сообщениями по вебсокету, так вот, когда я получаю/отправляю сообщение, то также кладу их в адаптер с помощью submitData(), но весь RecyclerView очищается и остаётся только последнее сообщение из вебсокета.

Как объединить это всё? Что я не правильно делаю?
источник

DB

Dmytro Borysov in Android Developers
основной ресайклер вертикальный, а горизонтальный придется отдельным айтемом делать и там уже ресайклер или пейджер, что тебе лучше
источник

L

Leonid in Android Developers
Всё должно работать из коробки. Главное - никогда не делать вертикальный скролл, вложенный в вертикальный (то же самое с горизонтальным).
источник

ВВ

Владислав Великий... in Android Developers
Привет. Летят ошибки при переходе с java  8 на java11
error: package android.app does not exist
import android.app.Activity; import android.app.Application; и ещё много пакетов андроида

подскажите плиз, в чём может быть проблема?
источник

К

Кемель in Android Developers
источник

L

Leonid in Android Developers
Должно, наверное, быть: import androidx...
AndroidX, Jetpack и все такое.
источник

В

Виктор in Android Developers
А зачем элементы по id сравниваете? Базовая реализация и areContentsTheSame, и areItemsTheSame - "oldItem == newItem". Возможно в этом у вас и проблема.
источник

S

Sasha in Android Developers
Спасибо. Если из коробки нормально  то попробую в вертикальный адаптер закинуть горизонтальный ресайклер айтемом.
источник