🐈 гав-гав
возможно есть предложение: у меня переменная внутри обьекта Float которую я благополучно перевел в стринг @{Float.toString( , но вот беда - оно не собирается компилиться потому как обратно не происходит перевод
🐈 гав-гав
https://startandroid.ru/ru/courses/dagger-2/27-course/architecture-components/554-urok-21-android-data-binding-observable.html Про BaseObservable прочитай
Андрей
Если еще правильно понял
Андрей
Суть вопроса
🐈 гав-гав
Я особо сейчас не задумываюсь, но мне кажется, что в сеттере надо Float.fromString или что-то вроде этого
@={} это биндинг в обе стороны: со стрингой работает отлично, НО с флоат (если я меняю тип прямо в хмл, ругается
🐈 гав-гав
android:text="@={Float.toString(hardExercise.weight)}
🐈 гав-гав
типа такого имею ввиду
Андрей
типа такого имею ввиду
А Ну с таким я еще не сталкивался, сам новичок еще )
🐈 гав-гав
он получаетяс понимает в одну сторону (потому что я конверчу в строку) а обратную связь я получается не контролирую никак
🐈 гав-гав
если что: вот нашел https://stackoverflow.com/questions/38998222/android-two-way-binding-with-integer-type-causes-databinding-does-not-exist
🐈 гав-гав
InverseBindingAdapter оказывается есть) впервые увидел его
Adel
Всем доброго времени суток. В приложениях, чтобы оплатить что-либо с помощью банковской карты гугл предлагает подсказку - сохраненную карту. Я так понимаю это API доступно только с OREO?
Sva
Ребят, при наличии в ViewHolder прогресс бара какой правильный путь обновления прогресса без перерисовывания холдера целиком?
Ravil
Ретрофит? По сути так же как скачать любой файл не картинку
Alexander
PRDownloader
Ravil
В гугле забанили? https://futurestud.io/tutorials/retrofit-2-how-to-download-files-from-server
Alexander
Да, очень удобная либа, рекомендую
Руслан
Всем привет, ребят нашел на гитхабе класс который шахматную доску рисует без логики игры, добавляю в проект и ошибка, мне кажется его нужно прописать где-то , вот код ошибки и то как я добавляю его в лейаут https://pastebin.com/Y3LuWTyb Ссылка на класс https://github.com/MFrat/BoardView/blob/master/README.md#quickstart
Руслан
Пакет у вьюхи не тот, скорее всего
А как тогда узнать правильный?
Dmytro
А как тогда узнать правильный?
Ты просто класс скопировал? Пакет твоего приложения?
Руслан
Ты просто класс скопировал? Пакет твоего приложения?
Пакет я верный указал, так как студия подсказала, да просто класс скопировал
Dmytro
Над импортами
P҉h҉o҉e҉n҉i҉x҉
Над импортами
Так сразу же видно будет, если там будет ошибка
Руслан
Над импортами
А вот это не помню, посмотрю
Руслан
Над импортами
Мне кажется ошибка была бы сразу
Mikhail
Подскажите, насколько безопасно в своем приложение использовать гугловский визуализатор гугл трендов? Не хочу чтобы меня забанили аккаунт в гугл плее. https://trends.google.com/trends/hottrends/visualize?nrow=2&ncol=3 Естественно в описании будет указано что они предоставлены гуглом и никак не связаны с моим приложением (простые часы & погода для старых устройств. По типу приложений для дока. Бесплатное, без рекламы). В гугл плее нашел несколько приложений которые их используют, но сами знаете как работает выборочная модерация в гугл плее.
Denys
Не думаю, что должны быть проблемы.
Mikhail
Что говорит лицензионное соглашение гугл трендов?
Там ссылка на дефолтное лиц. соглашение гугла https://policies.google.com/terms?hl=en-US В примерах использования есть только пример со скриншотом: "Example: To use a screenshot of Trends data, add "Data source: Google Trends (https://www.google.com/trends)."" В любом случае, спасибо за ответ
Okhsunrog
Пишу службу, которая отправляет и принимает данные по Bluetooth. Где лучше слушать broadcast включения\отключения Bluetooth, в активити, или в службе?
Gena
Ребят, может странный вопрос. Допустим, я пишу библиотеку. Она использует аннотации из android.support.annotation - NonNull и Nullable. Это всё, что используется из android.support. Вопрос, как мне оставив преимущества использования этих аннотаций, убрать зависимость от android.support (чтоб я ни от support ни от androidx больше не зависел)?
Дмитрий
Привет всем, встречался ли кто-то с проблемой при использовании LiveData + fragments + rec. view + db(room) - при переходе на фрагмент с ресайклером, он зависает на какое-то время (20 мс или больше), чтобы отобразить данные из ресайклера. Код банальный: Dao (Query(select * from us) fun getAll(): LiveData<List<Users>>) -> Repository (return dao.getAll()) -> viewmodel (return repository.getAll() и в фрагменте observer(adapter.setData(it)) на функцию вью модели). Есть ли какие-нибудь предположения почему может такое случаться? (Пробовал в запросе писать select name from users limit 1 и всё равно фрагмент подвисает, хотя заметно меньше) Так же использовал startActivity и это активити тоже открывалось с неприятной для взгляда задержкой
Дмитрий
ровно такой же код. 20 мс вообще ни о чем
тем не менее выглядит всё это не очень приятно (со стороны пользователя) Будто приложение работает через попу
Сергей
у меня на глаз побольше задержки. но аппарат так себе. можно попрофилировать. Активити всегда медленнее фрагмента запуск в разы дифутиллс есть? я на листАдаптер перехал, там все встроенное
Дмитрий
Okhsunrog
Как мне получить данные из unbounded service?
Okhsunrog
Пытаюсь через PendingIntent, не выходит
Okhsunrog
На котлине
Denys
Android
Почему тогда не использовать аннотации из androidx?
Denys
Как альтернатива - есть аннотации от Lombok и JetBrains, например. Я бы использовал JBшные, если проект на Java.
Denys
https://projectlombok.org/features/NonNull https://www.jetbrains.com/help/idea/nullable-and-notnull-annotations.html
Дмитрий
Вот самл моей проблемы При переходе на фрагмент должна быть анима со слайдом, но из-за лагов этих, она не проигрывается
Gena
Как альтернатива - есть аннотации от Lombok и JetBrains, например. Я бы использовал JBшные, если проект на Java.
Да, спасибо! Я уже успел проштудировать развернутый ответ на SO... и даже заглянул в код androidx.annotation... Буду думать. Пока использовал androidx.annotation, вроде по коду выходит, что у него нет зависимостей, т.е. получается его можно мешать с android.support технически. Не знаю только как на это всякие тулзы и IDE отреагируют...
Сергей
У вас есть этот код на гите? Утилс нету, тк по факту у меня заполенная таблица и просто нужно в фрагментах отображать данные
только вчера выложил в приватный репо, осваиваю гит. Могу зип оттуда в личку кинуть, я пока х.з. как там делиться и доступ давать
Дмитрий
Спасибо
Vitaly
4 часа бьюсь над одной проблемой, уже гуглил - не помогло Установил на FrameLayout в поле background StateListDrawable у которого прописал 2 состояния: android.R.attr.state_selected -android.R.state.state_selected На каждое из состояний повесил свой GradientDrawable Проблема: при смене сосятония у background через setState() значение состояния меняется, но новый Drawable соответствующий этому состоянию не устанавливается. Однако если сделать задержку в 1 секунду например, то Drawable меняется Никакой многопоточности в данной части программы нет, всё происходит строго последовательно
Maxim
как в editText добавить картинку справа? только обернув их в контейнер?
Anonymous
Блин
Anonymous
Как сделать чтобы экран не отключался на телефоне
Anonymous
если он подключен через yusb отклюадку?
Nikolay
если он подключен через yusb отклюадку?
В меню разработчика есть такая опция
Anonymous
Не выключать экран во время зарядки есть только
Anonymous
Но он не работает
Сергей
если он подключен через yusb отклюадку?
Спец кнопка в настройках разраюо чика всегда была
Nikolay
Не знаю тогда, у меня работает
Anonymous
Скиньте скриншот
Anonymous
Может по картинке найду похожий пункт
Nikolay
Maxim
android:drawableEnd="@drawable/icon"
круто, а обработчик повесить на нее можно?
Anonymous
ясно, значит бага какая- то, у меня не работает данная фуницяи
Сергій
круто, а обработчик повесить на нее можно?
Какой обработчик? Клик? Нет, это про декорация
Natalia
Привет! Это Наташа, запускаю сервис Hunter — AI для поиска работы в IT. Он поможет разработчикам и компаниям найти друг друга 👫Так, чтобы обе стороны получали выгодные предложения (разработчику — адекватные вакансии; компании — только релевантные заинтересованные кандидаты). Сейчас мы тренируем нейросеть, чтобы она норм вакансии подбирала. С этим нужна ваша помощь. Ребята из разработки, можете рассказать о себе в анкете, а наш AI попробует подобрать вам вакансии (мы их вышлем через пару дней)? Нам это очень поможет. спасибо☺️ Вопросы — пишите в лс. Спамить больше не буду
Alexander
Привет, есть кто работал с принтерами ESC/POS?
Anonymous
Ку, народ, изучаю яву, посматриваю в сторону андроида. И вот не даёт покоя мне один вопрос: "А можно ли найти или самому написать софтину для удаления всякого предустановленного говна?". Очень сильно раздражает неудаляемый детский режим на планшетке с 16 гб памяти.
Anonymous
Почему Admob реклама на реальном телефоне, в режиме Debug работает и показывается реклама. А в случае с Release на реальном телефоне не показывается реклама. Хотя в обоих случаях на эмуляторе все работает
Aleks
Привет, годна ли идея, когда мне нужно по клику на элемент в ресайклере добавить вью (PlayerView из библиотеки ExoPlayer) программно? Или лучше добавить его для каждого айтема в разметке макета?
Dpa7DuJIJIep
Всех приветствую, существует ли отдельное комьюнити по NDK?