U.
оставить только изменение цвета при селекте
Мумитроль
Запилить свое можно
Сергій
Сергій
народ, гуглится за 2 минути же
U.
благодарю
Anonymous
Пацаны вот есть picasso. Она работает одинаково с uri с инета и файловой системы. Но для файловой системе она отображает повернутые на 90 превьюшки. Кто сталкивался есть какое нибудь простое решение? Или надо руками поворачивать.
Anonymous
Anonymous
ну или свою
Anonymous
Anonymous
Эмин
#whois
Всем привет, зовут Эмин, я из Баку
Ничем выдающимся не могу похвастаться. Новичок - изучаю java + web.
Есть огромное желание проявить в себе талант андроид разработчика.
Нашел чат в гугле по запросу. Надеюсь здесь увидеть интересные темы и применение технологий, да и различные интересные идеи;)
Anonymous
Велком!
Эмин
Спасибо)))
Anonymous
Ilgiz
Упс
Ilgiz
Кто-нибудь может подсказать в чем проблема? Заполняю поля в Firebase для cardview, но в приложении они не отображатся. Может я упустил что-то?
Ilgiz
Ilgiz
Ilgiz
Ilgiz
Arsen
о, бубунта)
Ilgiz
Arsen
дебажил?
где срабатывает код где нет
Arsen
иногда помогает
Anonymous
Anonymous
ой
Ilgiz
Anonymous
Konstantin
скажите кто опытный - замена фрагментов в хендлере чем то чревата?
Konstantin
так получилось что присходит замена когда предыдущая не завершена и вылетает исключение fragment transaction о том что уже происходит смена фрагмента
Konstantin
вобщем то handler.post(...) решает проблему, но интересно узнать о последствиях если они есть
Ivansuper
Есть такая замечательная функция как commitNow()
Konstantin
это в моем случае не работает
Ivansuper
Поясни
Alexey
Konstantin
я ж говорю внутри транзакции стартует следующая, я по дебагу вижу стек вызова
Alexey
Он просто добавляет на выполнение событие в главный цикл и все какбы
Ivansuper
Константин, сделай все транзакции в данном месте через Now, и они не влезут друг в друга
Konstantin
делал но это не помогло
Ivansuper
Тогда переходи к показу стека и что за хендлер
Konstantin
private val h:Handler=Handler(Looper.getMainLooper())
Konstantin
хендлер как хендлер себе
Ivansuper
Эм
Konstantin
вобщем ошибка появляется если в onresume фрагмента начать менять его самого на другой фрагмент, FragmentManager is already executing transactions
Ivansuper
Есть вариант изменить решение в пользу того, чтобы выбрать окончательный фрагмент ДО попытки "просунуть" тот, который будет сразу же заменен?
Anonymous
что значит эта проверка?
sLooper != Looper.myLooper
Konstantin
Anonymous
просто она мне мешает работать с Private API телефонии
Ivansuper
Стоит заморочиться
Ivansuper
Потому что как ни крути ты ломаешь выполнение транзакции
Ivansuper
Технически, если использовать не commitNow, оно должно отложиться до следующего хода MainLooper, но что там внутри — не скажу
Sergey
Всем привет.
Нужна помощь по поводу gdrp
Как настроить диалоговое окно, чтобы оно давало выбор юзеру: либо он соглашается, либо нет.
И чтобы в обоих случаях он видел рекламу
Но в первом случае персональную, во втором - не персональную.
Konstantin
а как тогда реализовать вот эту логику выбора экрана, имею в виду структурно
Konstantin
есть у меня скажем набор условий при которых первоначальный экран может отличаться
Ivansuper
Ну, тут надо рассказать про задачу и уже придумать решение
Konstantin
и кнопка для дебага "сброс" который чистит все настройки и условия при этом меняются (т.е. после этого логика должна разрулить какой экран показать)
Konstantin
но в каждом презентере как то не горю желанием одно и то же писать
Ivansuper
"Не горю в каждом" обычно выливается в наследования
Konstantin
ну, презентер работает только между onViewAttached/detached
Anonymous
это андроид детка)
Konstantin
поэтому в нем вряд ли "правильно" делать эту проверку, которая в настоящий момент в нем. из за этого собственно такой клэш и получается с перехлестыванием транзакций
Ivansuper
Еще один человек, скрепленный особым алгоритмом MVP где нужно делать только вот так, и никак иначе
Konstantin
типа того
Konstantin
только это клин а не мвп (хотелось бы но как обычно кароч)
Anonymous
написать надо самому эти фрагменты как-нибудь.
Ivansuper
Проблема в том, что приучая себя к этому на таком уровне ты сам себе палки в колеса ставишь
Konstantin
поясни свою мысль
Anonymous
мысль в отказе от стандартов
Ivansuper
Что то вроде
Konstantin
чьих
Anonymous
выдуманных кем-то
Ivansuper
Общепринятых и "обязательных"
Anonymous
он нам кто
Konstantin
ну мне не нравится как устроен андроид и как предлагается писать приложения самим гуглом
Ivansuper
Соблюдать правила и архитектуры надо и нужно, но чтобы не было срача в коде, а не для сдачи диплома
Konstantin
мне нравится адаптировать к нему клин. в чем я себе палки в колеса ставлю?
Anonymous
эффективность != понятность