Mike
Всем привет, выполнять запрос в репозитори или во вьюмодели?
для переливания из пустого в порожнее — @Android_Architecture
Дмитрий
пытаюсь реализовать взаимодействие editText через dataBinding и какая то чепуха происходит 1) реагирует только на клавишу отправить, удалить когда editText пустой 2) реагирует на системную клавишу назад после того как произвел ввод символов в editText
Denis
по идее нужен changeListener
Дмитрий
эм, а где биндинг?
Полагаю вы про это
Denis
У нас разные представления о биндинге)
Дмитрий
Я его только начал разбирать
Denis
в том формате что в коде, это просто замена findViewById, не более
Norim
Парни, у меня тут такой вопрос. При наличии строки WebView.setWebContentsDebuggingEnabled(true) приложение постоянно выдавало ошибку об остановке, как такое может быть?
Дмитрий
@guitariz в любом случае спасибо, понял в какую сторону копать
Denis
это можно и не кодом делать, а через LiveData
fillooow
Всем привет, обнаружили оч странную багулю, которая воспроизводится на устройствах xiaomi - если TextView добавить android:textIsSelectable=«true», на лонг пресс текст начнет летать за пальцем
You
Это не баг
fillooow
кейсы воспроизведения
fillooow
Ivansuper
Парни, у меня тут такой вопрос. При наличии строки WebView.setWebContentsDebuggingEnabled(true) приложение постоянно выдавало ошибку об остановке, как такое может быть?
Такое может быть очень просто -- где то возникает исключение, потом оно добирается по стеку до корня потока, а по скольку ничто его ге задержало, срабатывает uncaught exception handler. Стандартный показывает диалог о падении. Так оно и случается
fillooow
Это не баг
а с чем связано?
You
а с чем связано?
Так работает выделение текста. Попробуй у себя в браузере выделить и потащить
fillooow
Так работает выделение текста. Попробуй у себя в браузере выделить и потащить
справедливо, но почему только на сяомках работает? и как обработать такой кейс тогда? совсем от лонгпресса избавляться не очень хочется
Norim
Значит эта строка влияет на ошибку
Просто выходило постоянно сообщение типа анр, но его можно было пропустить, но оно снова появлялось. Убрал эту строку и все хорошо стало
Тони
Подскажите как решить проблему есть BottomSheetBehavior почти на вест экран , в разметке у него есть отступ marginTop = 50, и вроде всё норм. Раскрывается скрывается всё хорошо. Но проблема заключается в том,что если я нажимаю например на checkbox или какой-либо другой элемент,добавляется точно такой-же отступ еще +50. Если я убираю margin top из разметки такой странной фигни не происходит. Что за магия такая?)
fillooow
дак ты его потянул, вот и летает
воспроизводится почему-то не на всех устройствах и не хочется такое поведение иметь, а что переопределить, чтобы его избежать - не понимаю
Mike
Norim
fillooow
Спасибо большое за инфу, теперь получше понимаю, чего вообще происходит
Сергей
#noob сорян, я немного забегаю вперёд. Я не имел еще дела с dagger и буду иметь не скоро, Но случайно натыкаясь на него у меня возник вопрос. В angular DI делается парой аннотаций @inject и @injectable, почему на Андройде как всегда придумали громоздкую фигню штуку с созданием модулей и компонентов ? Почему нельзя было обойтись аннотациями и не делать бойлерплэйт еще больше ?
Dmitry
Здравствуйте, извиняюсь за возможно глупый вопрос. Почему в XML элементы серые?
Dmitry
То есть во вкладке design
Solt
Поменяй его, изменится кнопка
George
Подскажите плз как поставить darkmode без пересоздания активности
Тони
https://github.com/trafi/anchor-bottom-sheet-behavior/issues/8 Кто-нибудь сталкивался с такой проблемой?)
Danile
кто то знает, как в одном текствью (может через html) выровнять все по символу (пример снизу как надо, сверху как есть)
浣熊-EHOT
Всем привет! Нужно сделать меню с кучкой checkbox-ов и radiobutton-ов. Прикрутил его в AppBar (toolbar), получается меню, которое закрывается при нажатии на боксы или радиокнопки, а хотелось бы пощелкать там, выбрать нужный набор и потом закрыть, тапнув мимо, например. Перепробовал и popupMenu и OptionsMenu, одинаково... Как можено выкрутиться? Сделать отдельный layout и вызывать его по кнопке в тулбаре? Но может есть более профессиональный метод?
Alexander
Всем привет, только начинаю постигать азы. Есть вопрос почему не создаются уведомления.
Сергій
Всем привет, только начинаю постигать азы. Есть вопрос почему не создаются уведомления.
наверное забыл указать канал сообщение, это обязательное условие для андроид 8 или выше
Alexander
Ты про это? на скрине выше видно
Сергій
Alexander
Алексей
Гайз, кто знает как можно во Фреско отследить процесс загрузки изображение и сделать так,что если не загрузилось - показывать прелоадер
Valentin
Гайз, кто знает как можно во Фреско отследить процесс загрузки изображение и сделать так,что если не загрузилось - показывать прелоадер
Должны быть калбеки, или еще что-нибудь. Давно не использовал фреско, но помню, что в документации был такой случай
Алексей
Да чёт 3 час там , никак найти не могу
Алексей
Нашел прогресс бар, но мне нужен прелоадер, а не прогресс бар
Алексей
Хочу прелоадер
Solt
ребят пожскажите, что это значит? куда делись папки, когда новый проект делаю все ок
Valentin
Если правльно тебя понял - открой папку java
Valentin
Там все будет
Valentin
Ну а еще у тебя фэйл с синхронизацией грэдла
Solt
Если правльно тебя понял - открой папку java
там еще просто какую то ошибку выдает
Solt
уже день не могу ничего сделать
Valentin
Гугл
Solt
ага
Dossanov
Ребята, есть кто работал с Bluetooth в Android? Такой вопрос, могу ли я так сделать, с помощью блютуз первый девайс будет отправлять текст, 2 девайс только принимать текст
Denis
Вот я и не могу его поймать
а что ты делаешь, чтобы его поймать?
Сергей
Ребята, есть кто работал с Bluetooth в Android? Такой вопрос, могу ли я так сделать, с помощью блютуз первый девайс будет отправлять текст, 2 девайс только принимать текст
Можно скорее всего. Но связываться с блютузом начинать имеет смысл на уровне квалификации когда таких вопросов не возникает. Там не для новичков сложность
Anonymous
Как програмно можно запретить скролить recycler? чтобы scrollListener не работал
Anonymous
Привет всем,есть человек который шарит за SwitchPreference? Впервые столкнулся с ним и не понимаю, почему когда я меняю ползунок, SwitchPreference просто отключился и обратно поменять его значение нельзя, как пофиксить это?
Mr. Kirill
Hello world
Mr. Kirill
Та не бот я вроде
Mr. Kirill
Так на огонек зашёл)
Chubaka
не могу нагуглить - кто знает как удалить локально все смерженные и удаленные в репозитории ветки ?
Сергій
не первый раз за день виду это "Hello world"
Kirill
Подскажите, такой вопрос. В ViewModelAdapter добавляю LifecycleOwner class ViewHolder(view: View) : RecyclerView.ViewHolder(view), LifecycleOwner { val binding: ViewDataBinding = DataBindingUtil.bind(view)!! private val lifecycleRegistry = LifecycleRegistry(this) init { lifecycleRegistry.currentState = Lifecycle.State.INITIALIZED } fun markDetach() { lifecycleRegistry.currentState = Lifecycle.State.DESTROYED//this is bug } fun markAttach() { lifecycleRegistry.currentState = Lifecycle.State.STARTED } override fun getLifecycle(): Lifecycle = lifecycleRegistry Если закоментить lifecycleRegistry.currentState = Lifecycle.State.DESTROYED То все работает, но если оставить, то почему-то слежение прекращается, при восстановлении холдера почему так? В статусах нет PAUSE, или чего-то похожего. Мне просто не прекращать слежение?
Vadim
никто не подскажет почему ViewModelProviders у меня в одном из проектов deprecated viewModel = ViewModelProviders.of(this).get(BookViewModel::class.java) вроде зависимости все те единственное что саму viewModel наследую от AndroidViewModel
Vadim
Сейчас вот так ViewModelProvider(this, factory).get(BookViewModel::class.java)
это если есть необходимость в фабрике, мне в тестовом проекте она не нужна. И эт не совсем то к сожалению.