Azek
Кто подскажет, почему у моего TextInputLayout нет атрибута endIconDrawable, который указан в документации?
Azek
Могу переформулировать по другому, как вы ставите нужный drawable end icon для TextInputLayout?
Arsen
Arsen
разве слева это end?
Azek
Справа т.е.
Arsen
ну там примеры есть, я глазик для пароля делал, все работает
Azek
Для глазика там конкретный метод есть
Arsen
https://material.io/develop/android/components/text-input-layout/
Azek
Arsen
а тебе кастоная нужна?
Azek
на самом деле нет, нужна для ошибки, вроде должна быть такая
Azek
но уже, вдруг нужна кастомная, почему этоно метода нет не пойму
Arsen
а либа уже стейбл?
Azek
Arsen
почему нет?
тут есть implementation "com.google.android.material:material:1.1.0-alpha10"
Arsen
Azek
Caused by: java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.MaterialComponents (or a descendant).
Вот в чем дело. Я добавил style Widget.MaterialComponents.TextInputLayout.FilledBox к TextInputLayout и получил такую вот ошибку.
Arsen
компоненты требуют матириал тему да, но это тут не при чем
Arsen
тему можно на отдельный компонент навесить, если на все приложение не хочешь
Azek
я вот так и сделал, задал style для TextInputLayout, в итоге inflate стал давать ошибку
Arsen
theme попробуй
Arsen
можешь в стилях указать парента матириал, если ок для проекта. (для главной темы)
Калёк
Здравствуйте можно ли взломать WIFI ?
Arsen
Калёк
Azek
theme попробуй
попробовал, работает, но просто стиль поменялся, а этих методов как нет так и нет
Arsen
а ты подтянул либу, что я кинул?
Azek
Arsen
Azek
эту
она мне нужна чтобы прийти к такому?
Serhii
Кто что думает насчет судьбы Jetpack Compose?
Калёк
Arsen
Azek
Arsen
та, что ты юзал, это старая из com.android.support:design:27.1.0
Arsen
потом проверь чтобы импорты норм были
import com.google.android.material.textfield.TextInputLayout
Azek
Arsen
в новой и через хмл можно
Alexey
подскажите, AS пишет: error: Not sure how to convert a Cursor to this method's return type. Это он пугается на методы в DAO, так как я использую Room, причем тут вообще Cursor?
Алексей
Arsen
onUpdate -> work -> onUpdate, но это не точно
Alexey
Ivan
Привет всем! Подскажите пожалуйста, как распарсить большой Json при том, что он идет как JsonArray ([[ .......]])????
Sergey
Алексей
Dmitriy
Max
Oleg
Привет! Кто-нибудь тестировал in app updates, когда приложение подписывается Google play? Он находит обновления, если текущая сборка подписана upload ключом?
Сергей
стоит ли такие операции с бд (sqlite) как уделение одной записи, получение, обновление делать асинхронно?
понимаю, что , например, 100 записей надо получать асинхронно чтобы не блочить ui, а вот если дело касается только одной, то как сделать?
Ну, с одной стороны даже 100 записей sqlite по моему опыту обрабатывает за единицы -десятки мс, так что их можно и в основном потоке.
Но в идеале, конечно, любой работой с базой занимаются методы репозитория, которые одинаковы что для одной, что для миллиона записей, и соответственно всегда асинхронны
Olexandr
Понял. Спасибо
Никита 🙃
Понял. Спасибо
Я больше скажу. Если брать Room (надстройка над sqlite), он будет экскепшон кидать если ты попробуешь на мейнтреде что то сделать
Никита 🙃
Никита 🙃
Azek
Никита 🙃
Ну ты сделал это уже?
Никита 🙃
А как, если не секрет?
Никита 🙃
Никита 🙃
Но и лайвдата неплохой вариант. Но не всегда на неё хочется завязываться. Зависит от проекта и целей
Сергей
Ну мало ли. Может данные синхронно через 10 секунд только посчитаются.
Никита 🙃
Ну я к тому, что репо работает синхронно, а уже методы её дёргаются из io
Никита 🙃
Ну например у меня репозиторий отдельный модуль который ничего про лайвдату не знает. Он синхронно вернёт данные. А уже этот репо во вьюмодели я ырыксом дёргаю на Schedules.io
unique_vlados
Добрый день, продам недорого курс по андроид-разработке от GeekBrains, идёт целый код (занятия онлайн с преподавателем 4-5 на недели + теория + задачи для закрепления. За каждым закрепляется свой ментор, который сопровождает на всём пути. Компания гарантирует стажировку в крупных компаниях при успешной учёбе. Если интересно, пиши.
🐈Сергей
Ребята нужен ваш совет
Есть проблема С ПУШАМИ на всяких хуавеях
Эти хуавеи убивают приложение полностью через сутки если им никто не пользовался из-за приложение не может получать дата пуши
Если была подобная проблема то как вы ее решили?
Dyno
А в какую папку Worker положить?
Alexey
Подскажите как при помощи логов,либо других способов узнать почему не работает метод( если конкретнее, то этот метод получает запись из бд, а потом ее удаляет)
DarkPerl
Процесс завершился с ошибкой. Когда ошибок нет, то возвращается 0
ᴀɴᴅʀᴇʏ
Что за телефон?
Denys
Вероятно, для начала нужно показать какая ошибка.
Denys
Apply changes включен? Попробуйте без него
Arthur
Добрый день. Пытаюсь решить проблему с ошибкой в гугл консоли:
Подпись загруженного APK недействительна. (Подробнее о подписи…) Описание ошибки: ERROR: JAR_SIG_NO_SIGNATURES: No JAR signatures.
В градле появляется ссылка на хранилище. Собираю проект, apk файл успешно создается
Потом я этот apk файл пробую загрузить в гугл консоль
И пишет, что подпись недействительна
Arthur