Jamal
вот создание radio button
Vladimir
Jamal
Vladimir
Kozimjon
ребят (я начинающий) начал retrofit вот по этой статье - но самый простой гет получаю это. Гуглил - все сложно. Может статья устарела и есть что то актуальное - или где то косячу? но я прям по строчке даже пытался переписать. Заранее спасибо
✙
✙
И вообще в эксепшне на скрине надо бы описание почитать
Mike
Mike
или там старый Android 4.x без новых сертификатов?
Vladimir
Vladimir
Kozimjon
jV
А как сделать так, чтоб диалоговое окно появлялось как контекстное меню на десктопе при нажатии правой кнопки мыша?
jV
Спасибо большое!
Olexandr
ранее видел в некоторых приложениях такие edittext. подскажите, что за либа? или это самому надо делать?
Dmytro
Artem
Dmytro
это же БУБЛЬ ГУМ)))))
Sasha
Господа и дамы,
У меня на лоллипопе возникает проблема с гугл картой. После некоторых фрагмент транзакций она становится серой (иногда чёрной) целиком, кроме кнопки май локейшн и шильдика гугл. Сворачивание-разворачивание приложения решиает проблему, и далее карта снова работает хорошо. При фрагмент транзакциях карта не уничтожается, т.к. всё происходит в пределах одной активити, но карта оказывается полностью закрытой другими фрагментами. Вы когда-нибудь сталкивались с подобным?
Sasha
От версии плей сервисов, похоже, не зависит
Mike
бабле? бабло?)
Sasha
На 23, 24 и 28 без проблем
Sasha
А ниже лоллипопа я не поддерживаю
Sasha
неа
Anonymous
Привет! Может у кого-то такое было: дата биндинг не работает, когда enabled ProGuard (в проекте несколько модулей, используем App Bundles). Убираем многомодульность - работает, оставляем модули, но убираем прогуард - тоже работает. Ругается на такую строку:
val binding: com.example.module1.databinding.MyActivityBinding =
DataBindingUtil.setContentView(this, R.layout.my_activity)
Ошибка:
java.lang.RuntimeException: Unable to start activity ComponentInfo{...MyActivity}: java.lang.IllegalStateException: DataBindingUtil.setConte… R.layout.my_activity) must not be null
Caused by: java.lang.IllegalStateException: DataBindingUtil.setConte… R.layout.my_activity) must not be null
at MyActivity.onCreate(MyActivity.kt:38)
Andrew
Подскажите, как делается такая кнопочка? На скрине показана синей стрелкой
Andrew
Sasha
Olexandr
Mike
Olexandr
Алексей
Всем привет, знает кто нибудь хорошую (и небольшую) либу для аватарок пользователей (нужно, чтобы в случае отсутствия аватарки на ее место ставились инициалы пользователя и фоновая заливка, разная для разных инициалов)? То есть нужно сделать аватарки ровно так, как они сделаны в телеграмме)
Yap
Привет, кто делал поддержку выреза в экране? Как можно узнать ли на экране есть вырез? Официального апи нету, только какие-то странные вычисления
Osip
Можно сделать через RecyclerView. При нажатии на кнопку в удалять item из списка и на его мест вставлять другие айтемы, которые надо отобразить.
Sasha
Vadim
Всем привет! Что лучше использовать для выбора диапазона дат? Стандартный DatePicker как я понял подобного не поддерживает
Ivan
Подскажите, пожалуйста, как реализовать СardView c вырезами по бокам? Более-менее понял как вырезать на канвасе, но как туда тень прикрутить стандартную? Или надо свою тень делать?
Ivan
Igor
Vadim
Sasha
У меня фрагмент карты объявлен в XML тегом <fragment>. Подскажите мне, плиз, может ли это как-то влиять на его способность пересоздаваться при пересоздании активити?
Igor
https://github.com/square/android-times-square
Никита 🙃
Есть CountDownTimer(20 (количество секунд) * 1000L, 1000L)
Но в onTick() иногда скипается одна секунда. Обычно по разному, но чаще всего 19 и 17.
В чём может быть проблема?
Ferrero
Никита 🙃
пока что хардкодом 20 секунд ставлю. Будет с бэка приходить
Ferrero
Никита 🙃
val second = (millisUntilFinished / 1000)
textView.text = second
Kanstantsin
Мож кто что подскажет
Kanstantsin
Всем привет, кто может доступно объяснить этот атрибут
android:configChanges="orientation"
Я так понимаю мы им отключаем дефолтное поведение пересоздания ui при повороте экрана, хорошо это или плохо вообще отключать ?
Dmitrii
Roman
Никита 🙃
16 попробуй
Проблема в том, что будет приходить с бэка 60-90 секунд и если захардкодить 16, то это проблему не решит)
Roman
у меня была подобная проблема только я делал через Handler делал и помогло
Никита 🙃
Kanstantsin
Никита 🙃
Я нашёл беду
Никита 🙃
Пиздец
Никита 🙃
millisUntilFinished / 1000.0
Короче из за особенностей, он возвращает время криво.
13.993
12.991
11.991
10.99
9.988
в итоге поэтому возникают эти скипы
Никита 🙃
Звучит лучше чем "хуй знает почему"
Dima
Привет,
есть активити: A -> B -> C -> D
Я в активити D.
Как закрыть C , чтобы при дестрое D я попал на B
Dima
Пытался кидать броадкаст, но не ловит в бекграунде
Doston
Dima
Мне надо обрабатывать условия ,те там не всегда она должна дестроиться
Doston
Никита 🙃
Я нашёл неплохой вариант. Вообще, насколько я увидел в сорцах, это потому что тред немного грузится, то mills приходят как interval - задержка, которая может быть в пару миллисекунд, в итоге и получается пропуск.
например
20000
18999
Из за задержки в 1мс скипаетс число
Kanstantsin
Подскажите ещё нюанс, как обрабатывать сохранение scrollPosition в RecyclerView, когда я обратно идут по back stack я пересоздают фрагменты и view, и layout manager, как мне выставить ему обратно позицию ? хранить её всегда ?? хранить layout manager тоже не получается как-то, не создавать layout manager нельзя тоже
Kanstantsin
что-то заработался, уже не соображаю, поидее конечно он должен сам save и restore делать, но почему-то не делает и позиция скидывается к первой
Dyno
как вы считаете, сколько тратить времени на английский, параллельно изучая андроид?
Dyno
сколько будет оптимально?
Никита 🙃
Никита 🙃
Но в итоге всёравно впадлу будет)
Martynenko
это да