Alexander
Ок)
Nikita
народ подскажите как связать кастомную вью с классом? чтобы можно было в методах класса менять параметры элементов кастомной view?
Евгений
да
типа получать доступ к свойствам которые заданы через XML?
Mike
я разрываюсь между шаблонами «в чём вообще вопрос?» и «наверняка это гуглится»
Mike
Там инфы на один тетрадный лист. Какая книга
ну если только в сеть с ней ходить, то да
Martynenko
Привет. кто знает как можно реализовать полноценно поддержку camera api 2 в legacy режиме?
Nikita
народ подскажите как связать кастомную вью с классом? чтобы можно было в методах класса менять параметры элементов кастомной view?
продвинулся в решении, но возникла новая проблема, почему то findViewById не может найти элемент xml добавленный через include, в чем может быть проблема? но в тоже время если xml добавляется не через include а просто скопировать то все ок
Nikita
код?..
уже порешал проблему, нужно было использовать findViewById<CustomView>(R.id.customView) вместо findViewById(R.id.customView)
Mike
Ясно. Проблема решалась изучением джавы 🌚
Nikita
Ясно. Проблема решалась изучением джавы 🌚
нет, методом полного перебора возможных вариантов)))
Илья
Ребята, кто-нибудь подключал robolectric с прокси? Устанавливаю свойство robolectric.dependency.repo.url , но оно игнорируется
Кирилл
Подскажите пожалуйста: имею вот такой простой floating action button https://gist.github.com/indrih17/6fa339e9dce52e07d16129b9ad146145 Но в лог постоянно вываливается FloatingActionButton: Setting a custom background is not supported. Что вообще не так? У меня никого бекграунда и в помине нет. Ему не нравится drawable?
Evgeniy
кто шарит в рх можно задать вопрос?
Mike
Да, походу из-за src
src != background, FAB без src не имеет смысла
Mike
app:srcCompat попробуйте
Как это должно помочь?
Mike
Бряку?
breakpoint
Кирилл
breakpoint
А, окей, спасибо
Сергей
Как это должно помочь?
Если в drawable у него vectorDrawable, то это варианты решения проблемы. Мне помогало
Кирилл
Если в drawable у него vectorDrawable, то это варианты решения проблемы. Мне помогало
Кажется у меня векторный. Поставил srcCompat - не помогло. Поменял на image - ничего.
Сергей
пробовали?
Кирилл
пробовали?
Ну у меня вообще там дефолтный цвет стоит, я его никак не меняю
Сергей
Так поставьте это свойство app:backgroundTint, может не будет ругаться
Кирилл
Так поставьте это свойство app:backgroundTint, может не будет ругаться
Оно раньше было. :) А потом понял что дефолтный цвет и так colorAccent (я его ставил руками через тинт). Ну крч и с ним та же проблема
Mike
Поясните, пожалуйста. Зачем продолжать гадать?
--------
Всем привет! Кто как показывает прогресс в приложении? Например у меня есть AsyncTask (ух зло), который скачивает файл с сервера. Раньше я юзал ProgressDialog, несмотря на deprecated, сейчас хочу переделать. Помимо простого ProgressBar есть какие-то прикольные штуки?
Кирилл
поставь бряку на FAB.setBackground* и посмотри
А куда ставить бряку? Я ведь не программно ставлю бекграунд. Да и у меня его вообще нет. :) И что смотреть тогда?
Alexey
Ааа, окей. :) Ща
https://github.com/material-components/material-components-android/blob/master/docs/components/FloatingActionButton.md
Alexey
app:backgroundTint
Кирилл
Внуть FAB, вот в эти строки с Log.i
Сработал setBackgroundDrawable
Mike
Сработал setBackgroundDrawable
смотри по стеку, кто вызвал
Alexey
app:backgroundTint
https://github.com/material-components/material-components-android/blob/3f43a2aa3e7b0c1ae20752b2681e505d7307e64f/lib/java/com/google/android/material/floatingactionbutton/FloatingActionButton.java#L252
Mike
Rx вам в помощь) кастомные вьюхи можно попробовать сделать)
— Что есть вместо ProgressBar? — Используй Rx вместо AsyncTask!
Хахаххахаххахаха
Влад
Кирилл
https://github.com/material-components/material-components-android/blob/3f43a2aa3e7b0c1ae20752b2681e505d7307e64f/lib/java/com/google/android/material/floatingactionbutton/FloatingActionButton.java#L252
Типо то что этот метод вызывает инициализация backgroundTint-а? Но у меня его даже нет..
Alexey
))
Кирилл
смотри по стеку, кто вызвал
Грусть - это когда спустя год попыток справиться с дебагером AS до сих пор не смог этого сделать и он вечно кидает вообще непонятно куда..
Кирилл
это если гугловский фаб юзать, его подключить надо
Он у меня был подключён тогда, когда началась эта проблема.
Alexey
Он у меня был подключён тогда, когда началась эта проблема.
а в разметке точно com.google.android.material.floatingactionbutton.FloatingActionButton ?
Alexey
у меня работает. в превью в дизайнере даже изменения показывает
Alexey
их атрибуты мб не вмерджены. Но если ты указываешь атрибут в лэйауте компилишь устанавливаешь и у тебя ничего не изменяется, то хз
Anonymous
Может кто подсказать, какой доход/1к просмотров с фулскрин рекламы в развлекательном приложении по СНГ?
Влад
Господа, нужен совет: Есть запрос через ретрофит. Рандомно у клиента иногда запрос падает в onFailure с ошибкой unexpected end of stream on null Что может быть причиной, и как с этим бороться?
Влад
До сервера не доходит запрос
Alexey
на самом деле зависит от ранжирования, может крутая реклама показываться и дороже будет
Ihor
Да, около 0.5$
Anonymous
Понял, спасибо
Влад
ретрай делать. От мобильной сети может например зависеть. Зашел ты в метро и всё
А разве если инет умер/не смог подключиться, то мы не словим тайм-аут или unknown host exception?
Влад
Проблема в том, что до сервера не доходят запросы в такие моменты
Alexey
Проблема в том, что до сервера не доходят запросы в такие моменты
у okhttp в билдере можно выставить попытки повтора запроса
Аброр
всем привет. Можете подсказать библиотеки для показа подсказок типа этого?
Roman
https://github.com/KeepSafe/TapTargetView
Dug
https://github.com/KeepSafe/TapTargetView
Рефлексия. Сразу минус
Roman
Ну это первое что в голову пришло
Аброр
Рефлексия. Сразу минус
не совсем понял?