Hovhannes
з задроты
Vadim
передаю данные следующим образом fun newInstance(connections: List<ConnectionViewModel>): SelectConnectionsFragment { //connections to ViewModel val arrayList = ArrayList<ConnectionViewModel>(connections) return SelectConnectionsFragment().apply { arguments = Bundle().apply { putSerializable("connections", arrayList) } } } после в onCreate получаю аргументы следующим образом presenterContract.setInitialData(connections = arguments?.getSerializable("connections") as List<ConnectionViewModel>) но ругается на мой cast мол Unchecked cast : Serializable? to List<ConnectionViewModel> но мне то данные нужнны именно такого типа ... не подскажете что может быть ?
⬤ vitaly
мб это баг меня? Я его последние недели две не допиливал(
Я про это и говорил, блин!) Я уже в какой раз сказал себе "всё, вот в этой фиче иду прикручивать личи!", но потом вспоминаю, что фичу надо сделать вчера и опять сажусь мучительно страдать с гугловым биндингом.
Павел
Ребят, че-то не могу вывезти в чем причина, текствьюха нижняя все время норовит вылезти за границу экрана
Павел
⬤ vitaly
и тебе надо видеть, что постоянно происходят обновления?)
конечно. Что-то должно напоминать, что оно живо)
Vadim
может быть unchecked cast, например
хм, ну если я не делаю каст то он находит Serializable
Павел
width нада match_parent
ну он пытается залезать на имеджвью тогда
Vadim
может быть unchecked cast, например
хотелось бы обойти это но так понимаю надо с parceble играться
Mike
ну он пытается залезать на имеджвью тогда
а LL разве не от этого должен спасать?
Hovhannes
ну он пытается залезать на имеджвью тогда
пройди код лабс от гугл на тему констрейнт лейаут
Mike
хотелось бы обойти это но так понимаю надо с parceble играться
нет, надо научиться в понимание сообщений компилятора
Vadim
нет, надо научиться в понимание сообщений компилятора
ну сообщение мне говорит что каст использую не так как они ожидают этого данный каст рабочий то
Ilya
Ребят, че-то не могу вывезти в чем причина, текствьюха нижняя все время норовит вылезти за границу экрана
сделай чтобы другая сторона была с правой стороны parent, а ширину в 0 поставь
Ilya
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/ivIcon" app:layout_constraintTop_toTopOf="parent"
Ilya
Типа того
Ilya
и еще не делай вложенность, почти всю вложенность можно решить group или barrier
Dyno
Никто не знает в чем может быть дело пропадет часть букв с фрагмента во вьюпейеджере, если заинфлейтить данные в момент, когда фрагмент не находится на экране. Я закоментил строку чтобы фрагменты не уничтожались, может поэтому? @Override public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) { //super.destroyItem(container, position, object); }
Solt
Ребят, вот у меня проблема, когда эмулятор запускаю, пишет, чек ю СДК рут, а где собственно этот СДК рут?)
Ilya
непонятно нифига)) Сделай скрин
Solt
Solt
Путь я сделал к как в сдк
Dmitry
Подскажите пожалуйста. Зашел в код медиа плеера и увидел, что там много не импортированных классов (как он вообще тогда работал?) Как мне их импортировать, кто может подсказать?
Solt
Через локальные переменные
Ilya
🤔
Solt
Solt
СДК точно там?
Вот, тут вроде
Ilya
Ну у меня ток пара идей, либо не скачан сдк для данной версии эмулятора, либо пути неправильно прописаны. Видимо ты сам переносил, ибо стандартное расположение гдет в моих документах
Ilya
могу ошибаться у меня мак
Ilya
попробуй на другую версию скачать сдк в стандартное место. И установи такой же версии Андроид эмулятор
Aleksey
Если в новой версии приложения завезли камеру и прописали permission в манифест. Что будет с прльзователями у которых в телефоне нет камеры? 😒
Aleksey
Смогут ли они скачать приложение?
Ваня
Смогут ли они скачать приложение?
А в таких телефонах есть доступ в интернет?
Hovhannes
телефон без камеры...2020 год
Solt
Там нельзя
Aleksey
Eugene
Смогут ли они скачать приложение?
да, есть прописано что не обязательна камера нужна в манифесте
Ilya
Смогут ли они скачать приложение?
вроде ручками нужно принять новые разрешения в гугл.
Eugene
если стоит тру - не будет доступно
lbai
зацените че нашел https://androidexample365.com/android-pokedex-on-jetpack-compose/
Aleksey
если стоит тру - не будет доступно
А если ничего не прописано. Просто разрешение на камеру. Все равно установит смогут да?)
Aleksey
Ясненько. Спасибо 😏👍
Александр
зацените че нашел https://androidexample365.com/android-pokedex-on-jetpack-compose/
Едрить у Бульбазавра статы днищенские
Ilya
А как понять какой версии эмулятор? Там вроде я все верно выбрал
у них свое СДК не то которое в android studio. Например у меня скачаны 29,28,27 а для виртуального необходимо в создании скачивать отдельно 28 версию
Ilya
ну на какую версию сделан эмулятор ту и скачай. Хотя если ты его смог сделать то уже скачано, а значит ты что то импортировал или переносил и сбились пути. Я не могу же знать что делал ты
Dyno
smalidea установлен?
что-то не получается поставить. который скачювать надо? я уже все перепробовал, студия пишет Fail to load plugin descriptor. На мой ишу 2 дня уже тоже не отвечают https://github.com/JesusFreke/smali/issues/749
Захар
Коллеги подскажите, есть ли способ посмотреть список public классов конкретно Gradle модуля ? (ищу чтобы сделать internal)
Назарий
всем привет. если мне нужно почистить liveData при configuration changed activity, чтобы при повторном on create observer не триггерился, то нормально ли в onDestroy писать viewModel.liveData.value = null?
Dyno
что-то не получается поставить. который скачювать надо? я уже все перепробовал, студия пишет Fail to load plugin descriptor. На мой ишу 2 дня уже тоже не отвечают https://github.com/JesusFreke/smali/issues/749
все, разобрался. надо было вниз спуститься. там файл лежал оказывается smalidea-0.05.zip пздц сколько провозился, ненавижу когда такие инстуркции убогие
Mike
smalidea != smali != baksmali
Andrey
Привет, подскажите, делаю кастомный LinearLayout и через OnDraw рисую RoundRect в качестве бэкграунда, но он рисуется не под детьми, а над ними, как его можно сместить ? https://pastebin.com/7ZsWRsCm
Dyno
smalidea != smali != baksmali
ну мне надо дебаггер smali
Connor
Привет, подскажите пожалуйста настроен Global Exception Handler, но как то проскакивает DeadSystemException мимо всех хендлеров и пишется в лог
Connor
мб на другом потоке
Типа на другом апликейшине? Пишут что может быть связано с NotificationChannel Он может быть в другом потоке?
Leonid
View lifecycle
Leonid
Leonid
ну да)
Andrey
рисовать в dispatchDraw() до super.dispatchDraw()
Так тоже не хочет работать.
Leonid
Так тоже не хочет работать.
у тебя чайлды добавляются в setData(), а он, в свою очередь, вызывается в init()