Kanstantsin
во втором Void
Kanstantsin
Unit
Kanstantsin
вот и разница
Kanstantsin
return value другой как минимум
Vitaly
Понятненько) Спасибо!
Kanstantsin
фигурные скобки полюбому нужны
Kanstantsin
скорее можно убрать () -> для сокращения
Kanstantsin
но это неточно надо проверять )
Kanstantsin
а фигурные полюбому надо оставлять, иначе вторая часть перестает быть функцией )
Kanstantsin
и поэтому они летят и дальше по иерархии
Anna
возможно relative не отлавливает event
дело в том, что свои ивенты отлавливает, но при этом и всё, что под ним. как будто он прозрачный... когда делаю setEnabled(false) and setClickable(false) то "нормально", но это ж не выход...
Anna
возможно relative не отлавливает event
или может отлавливать и свои и те, что ниже?
Kanstantsin
а в евент листенер что возращается
Kanstantsin
там Boolean как раз этим управляет
Kanstantsin
не, там надо просто листенер повесить и в конце отдавать true-false
Kanstantsin
поиграть с этим
Kanstantsin
Кто помнит как Android Studio настраивать шаблон который пишется при создании класса(имя пользователя, дата и т.д.)
Kanstantsin
Ilia
settings-> file and code templates
Kanstantsin
Спасибо
Корбен
Ребят вопрос Как делается такой дизайн? Фреймворк?
Корбен
Очень часто похожие вижу
Корбен
Внизу NavigationButton это понятно
Kanstantsin
а что в нём такого ?
Kanstantsin
ну RecyclerView с кастомными элементами разными
Павел 🍵
лол, тулбар, лист, спинер, рецайкл
Корбен
Тулбар карточный?
Корбен
Кастомный
Павел 🍵
с виду просто с картинкой
Kanstantsin
что значит карточный ? кастомный ?
Kanstantsin
обычный вроде
Корбен
Кстати,а как такие текста в тулбаре делать? Играть со шрифтами или как то ImageView можно засунуть?
Kanstantsin
картинка и кнопка слева
Kanstantsin
картинка я думаю
Корбен
Картинка в тулбаре?))))))огонь
Павел 🍵
это батенька в товарищу гуглу
Kanstantsin
а какая разница ?
Kanstantsin
это же не текст для выделения, а скорее лого
Kanstantsin
поэтому вполне стандартная практика делать лого даже текстовые картинкой, если шрифт очень кастомный(рисованный)
Anonymous
Декомпилируй посмотри
Декомпилируй, властвуй, унижай
Глеб
ребята, подскажите, у яндекса и адмоба размер баннера влияет на выручку как-нибудь? или только за клики оплата идет?
Arsen
в андроиде есть стандартные решения для "return to top button" чтобы скролить список вверх,? При чем кнопка появляется толкь опри скроле вниз
Рома
Рома
Всем привет, пытаюсь создать новый фрагмент в FragmentStatePagerAdapter'е но вылетает по данной причине Failed to allocate a 23 byte allocation with 1623560 free bytes and 1585KB until OOM; Есть у кого идеи, может кто сталкивался ?
Рома
Нет
Axbor
там 2 мб вроде ограничение
Рома
Там вылет на строке его создания
Kanstantsin
так дело в предыдущем
Kanstantsin
а не в том что создаете
Kanstantsin
предыдущий укладывается в стэк, bundle
Kanstantsin
и по памяти не влазит
Kanstantsin
похоже на это
Mike
там 2 мб вроде ограничение
неправда, в Bundle можно положить ровно столько данных, сколько свободного места в хипе
Mike
Всем привет, пытаюсь создать новый фрагмент в FragmentStatePagerAdapter'е но вылетает по данной причине Failed to allocate a 23 byte allocation with 1623560 free bytes and 1585KB until OOM; Есть у кого идеи, может кто сталкивался ?
Что-то занимает много памяти. Попробуй 1) поставить LeakCanary и проследить, не утекло ли чего 2) сделать дамп хипа и посмотреть, не утекло ли чего, и что вообще занимает так много места
Axbor
посмотри второй ответ
и доконца прочитай )
Axbor
Что именно?
When used to pass information between Android components the bundle is serialized into a binder transaction. The total size for all binder transactions in a process is 1MB. If you exceed this limit you will receive this fatal error "!!! FAILED BINDER TRANSACTION !!!"
Axbor
так я и говорю, что у бандла нет такого ограничения
У бандла нет но при подаче информации между компонентами 1мб
Mike
У бандла нет но при подаче информации между компонентами 1мб
Не между компонентами, а между процессами.
Mike
А фрагмент — ещё и не компонент.
Axbor
Не между компонентами, а между процессами.
Ладно, давай не спорим и просто протестируем?!
Ivansuper
Не между компонентами, а между процессами.
Сойдитесь на том, что бандл сериализуется в транзакцию (не важно куда она передается), и у этой транзакции лимит на размер
Ivansuper
НЕ только между процессами
Mike
Сойдитесь на том, что бандл сериализуется в транзакцию (не важно куда она передается), и у этой транзакции лимит на размер
В данной ситуации аргументы фрагмента отправятся в транзакцию только когда процесс умрёт.