Сергій
только не клади его внутрь ScrollView)
iamthevoid
:)
Сергій
ViewType твой друг
iamthevoid
Когда у бизнеса нет времени и денег на рефакторинг он ждёт, что разработчик до последнего будет поддерживать существующий, но работающий кошмар)
Сергій
и наступает момент когда проект развалится на части и бизнес соснёт тунца
Сергій
Сергей
хотя х\з потянет ли программный такое и с какой скоростью
iamthevoid
Ладно, это быстрая и годная помощь, огромное спасибо, всем плюсы в карму)
Сергій
есть такое понятие как heap fragmentation
Села
Исправил спасибо большое
You
И меня пингуйте
Ferrero
Жесть тут админов, конечно)
You
Вынужденные меры
Ferrero
50% можно заменить ботом с примитивным алгоритмом))
You
Если бы все было так просто...
Ярослав
Permission result: The permission is denied because the app op is not allowed.
PermissionChecker.PERMISSION_DENIED_APP_OP
шо такое app op??????
Сергій
Сергій
так сказать зачатки RuntimePermissions
Сергій
впервые появился в андроид 4.2.2 в АОСП, но был скрыт, тему подхватили всякие кастомные прошики типа CyanogenMod
Сергій
Ярослав
Сергій
Ярослав
почему?
теперь одна константа для granted и две для запрета
Сергій
Сергій
на какой версии андроид краш?
Сергій
это c MIUI? :D
Кирилл
Ток щас заметил: почему в большинстве примеров с CardView, он обёрнут и ещё в себе содержит Linear/Relative? Я понимаю зачем внутри, но снаружи зачем?
.
привет ребят
.
что делать если при сборке апктулом ругается на файлы .png
.
что то вместо апктула исползовать и эт решит проблему ?)
Liam
может кто знает
нужна такая инфа специфичная
какой датчик отвечает за сенсорный дисплей
мне нужны примеры датчиков с названиями фабричными
но можно любую инфу по поводу, что загуглить хотя бы
а то я на одну рекламу натыкаюсь
Dyno
после обновления студия ругается на @string/appbar_scrolling_view_behavior у вас также?
Anonymous
Anonymous
Anonymous
И тень вроде
Anonymous
Dyno
Dyno
да это у всех наверное
Anonymous
Эт последнее что приходит в голову
Dyno
Dyno
а у тебя какая версия студии и что нет такой проблемы?
Anonymous
Papin
Dyno
Papin
Тогда скорее всего надо спать идти)
Dyno
оно работает, вот только студия подчеркивает. так стало после обновления.
Papin
Ааа
Забей вообще
Papin
Такого много по проекту
Dyno
Ааа
Забей вообще
ну и превьюшка из-за этого глючит, а это уже неприятно. не могу в дизайнере посмотреть результат
Papin
Dyno
когда убираю эту строку, все норм
Dyno
ну сейчас качаю еще одну обнову, может исправится, но что-то я сомневаюсь..
Papin
Ну спать всегда лучший вариант
Dyno
Dyno
еще часик))
Papin
😅
Удачи)
Sergey
Оганнес Асатрян:
Кидай Код через пастбин
Глянем
https://t.me/android_ru/527284
Sergey
Почему бы это не уточнить у того, кто дал тестовое?
Сергій
Anonymous
Привет,совет нужен или путь по которому идти, при добавлении в избранное элемента из списка , надо чтоб другой фрагмент узнал об этом , бродкаст использовать или что? спасибо
влад
влад
Ну тогда вроде тебе надо тем фрагментом подписаться на изменения в руме (не тыкал, но если ты работаешь с румом через рх, то должно где-то быть такое)
Anonymous
Подскажите, где в документации почитать про аутентификацию через биометрию (сканер отпечатка или морда лица)?
Ну знаете, как при входе в банк клиенты обычно сделано.
Papin
Papin
Первая же ссылка в гугле
Anonymous
И для морды тоже самое?
Anonymous
А, всё. По ссылке на доки всё есть
Andrii
привет
можно ли в ROOM сохранять порядок строк?
(не добавляя дополнительных полей по которым сортируют)
Anonymous
Там сказано что FingerprintManager was deprecated in API level 28 и идите все в BiometricPrompt 🙂
Спасибо.
Mykyta
Может кто знает, как тестировать с помощью эспрессо реакцию активити на ливдату, если используют коин?
Пробовал через @UiThreadTest, но:
1. Без @UiThreadTest в @Before при @UiThreadTest @Test эксепшн в рантайме
2. поставить @UiThreadTest нельзя, так как из-за коина надо запускать активити руками в @Before после мокирования вьюмодели, а запускать активити через рул нельзя в UI потоке
Что хотелось бы:
mockedLiveData.value = "test"
onView(withText("test")).check(matches(isDisplayed))
что есть:
mockedLiveData.postValue("test")
Thread.sleep(200)
onView(withText("test")).check(matches(isDisplayed())