Anonymous
Kanstantsin
много подводных камней )
Dmitriy
Да
Anonymous
Mihael
добрый день, может кто-то посоветует Svg парсер?
нужно разбирать svg и получать доступ к списку элементов (структура файла плоская, групп нет)
Nikita
Mihael
пока лучшее что нашёл это androidsvg, но он не даёт доступа к списку элементов
Anonymous
Mihael
А если ручками?
ручками можно всё, но это займёт время на разработку и тесты, сперва пытаюсь найти уже готовое решение
Nikita
Anonymous
Подскажите, как называется такой шаблон кода? и можно ли его возвести в тернарник
Anonymous
Anonymous
Я только такой способ знаю
Anonymous
Anonymous
А еще короче нету?)
Ferrero
Можно убрать ( v-> и скобку в конце
Anonymous
Ferrero
Ferrero
Короткий код не всегда лучший
Anonymous
)))
Anonymous
Зато как коротко
Anonymous
Только тут мне не нравится то что придеться хранить переменную.....
Dmitriy
Не храни, опирайся на видимость той вью
Anonymous
Egor
Очевидно
Anonymous
Dmitriy
txtLayout.setVisibility(txtLayout.getVisibility() == View.VISIBLE ? View.GONE : View.VISIBLE)
Dmitriy
Если для нескольких нужно то в отдельный метод на вход которому подаешь нужный layout и все тогда будет spinnerGender.setOnClickListener(v -> invertVisibility(txtlayout));
void invertVisibility(View v) {
v.setVisibility(v.getVisibility() == View.VISIBLE ? View.GONE : View.VISIBLE);
}
neikist
Anonymous
ясн
Anonymous
То чего не хватало
Anonymous
Anonymous
+1
Ты в котлине такое не раз увидишь, нашел чему + ставить
neikist
Так вот же красивый вполне вариант.
Ferrero
Это как люди, которые везде forEach тыкают вместо традиционного синтаксиса цикла
Chriz
Такое дело. Загружаю Гугл карту через фрагмент внутри фрагмента. Если пойти дальше и потом вернутся по бэкстэку то карта лагает. Если пойти назад и снова открыть карту то всё норм. Знает кто, что она сохраняет ?
Anonymous
Leonid
Коллеги, никто не сталкивался с такой ошибкой в консоли?
Leonid
Ferrero
Ferrero
Но не когда это огромные блоки по 10 строк
neikist
Хотя там addAll есть на этот случай вроде...
Fr
Господа, подскажите. Как можно отправить e-mail с прикрепленным файлом без участия пользователя, в фоне? У меня сложность именно в автоматизации, т.е. каждый раз при попытке отправить выскакивает окно с выбором приложения (в моем случаи gmail) для отправки.
Eugene
Eugene
Eugene
Eugene
Smtp и imap сервисы предоставляться такую возможность работы с почтой
Fr
smtp, google auth
с этим не понял, это вроде двухэтапная аутентификация от гугл. Чем оно поможет в моем случаи?
Fr
Eugene
Himars
ееее
Привет
как в ToggleButton отключить смену стейта (checked) по клику но в то же время, получать колбек в OnClickListener и самому вручную выставлять стейт ?
Андрей
Андрей
повесь на этот лэйаут клик листенер
Андрей
и вперед
Himars
костыльно
крч, поменяю его на ImageView и не буду паристя
спасибо
Anonymous
Можно ли поменять местами у DatePicker месяц с днем?
--------
Всем привет. Кто мб сталкивался. Есть фрагмент, из которого запускается AsyncTask, необходимо, чтобы после поворота экрана этот таск продолжал работу и нормально возвращал результаты. Гуглил, везде какие-то костыли, мб кто подскажет
Dmitry
всем привет. Кто-нибудь имел опыт написания своих правил https://github.com/arturbosch/detekt
Anonymous
Товарищи, стоит ли читать какие-то книги по углубленному изучения java, если хочешь заниматься Андреем? Или лучше изучать на практике и само придет?
Yuri
Здравствуйте пытаюсь поднять прокси squid. чтобы кэшировать опен стрит мапу https://wiki.openstreetmap.org/wiki/Tile_Proxy/squid делаю все по инструкции, прописал в hosts свой локальный домен tile.yuriy.lan . Пишет ексепшен. FATAL: http_port: defaultsite option requires Acceleration mode flag.
FATAL: Bungled /etc/squid/squid.conf line 1613: http_port 80 act-as-origin defaultsite=yuriy.lan name=server vhost
--------
а ты бы как делал?
Dmitrii
Yuri
Yuri
да пофиг)
--------
как говорят классики
Yuri
пусть покупают нормальные компы
Yuri
Akim
Yuri
главное заказчику с уверенным лицом говорить, что это с их девайсом проблема
Сергей
Да. Память у пользователя утекает. А ему перезагрузиться иногда полезно.
Yuri
или фирменный ответ. почистите кэш, удалите и заново установите приложение
✙
Akim
А потом реакт нэйтив и работает быстрее;)))