Мумитроль
Там и данных всего десяток строк, не должно быть такого поведения
Akb
Там и данных всего десяток строк, не должно быть такого поведения
Удаление и вставку как проводишь? наверняка не через DiffUtil
Mikalaj
Смотрите профайлер, скорее всего, транзакция работает не так, как вы думаете) Подменяйте список, тогда удаления не будет видно Ну либо диффутил, если его можно применить
Мумитроль
Удаление и вставку как проводишь? наверняка не через DiffUtil
Именно через него. Но суть то в том, что отображается состояние, когда элементов в базе нет, а такого быть не может. Смотрю сорцы Room, там вроде бы не указано read_uncommitted = True для тригеров, но поведение говорит об обратном
Mikalaj
Я с румом не работал, но если мне память не изменяет, то в sqlite по-умолчанию отключены транзакции, нет?
Mikalaj
покажите кода)
Mikalaj
часть с обновлением данных
Nikita
Ребят, в чем может быть проблема?
Andrey
Хочу сделать EditText с кастомной клавиатурой, в которой математические символы есть, как это лучше будет сделать?
Alexander
Подскажите пожалуйста, как получить доступ к sd карте, которая в эмуляторе. Environment.getExternalStorageDirectory() возвращает путь до внутренего рассположения.
Mike
Подскажите пожалуйста, как получить доступ к sd карте, которая в эмуляторе. Environment.getExternalStorageDirectory() возвращает путь до внутренего рассположения.
Там "emulated external storage". Технически оно находится во внутреннем хранилище. Да и нет SD-карты у современных телефонов.
Сергій
Сергій
Samsung
Сергій
но, да сд карта не нужна
Сергій
часто пользователи покупают самые дешманские карточки
Alexander
microsd карточка допустим, или usb флэшка
Сергій
Сергій
но там сильно порезано всё
Сергій
да и каждый вендор монтирует сд-карту как вздумается
Alexander
читай про Storage Access Framework
начиная с 7го android
Сергій
SAF с китката
Alexander
что?
Storage Access Framework
Сергій
Alexander
Ок, почитаю
Andrey
Просто матем символы ещё и отображать надо, я это пока сумел сделать только в webview с помощью jqmath. А пихать это все в кастомный edittext не хочется, думал, можно попроще как-то)
Сергій
Andrey
* мэм про js и стану проституткой)
Andrey
Да, везде нужна обычная клава, кроме пары мест
Andrey
Спасибо за помощь, буду разбираться
Andrey
То есть своя вью, а поверх неё рисовать edittext?
Andrey
Аа, теперь понял
Андрей
что за ужас ты советуешь, достаточно использовать обычный эдит текст
Андрей
и обрубить у него поднятие клавы
Андрей
клик при этом совершенно нормально хендлится
Андрей
что не всегда будет работать?
Андрей
так еще раз
Андрей
если человек рисует кастомную клаву вьюхой
Андрей
зачем ему кастомный эдит текст?
Aleksander
Кто-нибудь находил способ получить уникальный идентификатор fingerprint’a? Я смотрю, что в прошлых версиях была возможность получить его айди. Сейчас вообще никакой нет, а мне нужно соотнести отпечаток к пользователю. (Мне не нужен сам отпечаток, а только его системный id). Видел, что есть метод getFingerId(), но он не доступен после успешного распознования.
Андрей
да будет
Андрей
потому что ты запрещаешь в принципе редактирование эдит текста
Андрей
клаву он никогда не поднимет
Андрей
при этом с кастомной вьюхи значения изменять будет
Andrey
А на каких эмуляторах этот случай лучше проверять?
Yerlan
Добрый день! Как можно проверить поддерживается ли видео для воспроизведения в exoPlayer?
Андрей
Как это делается?
enabled = false, и клик листенер поверх
Андрей
ща студия раздуплит и скажу точно, сам такое пилил недавно
Yerlan
если файл без расширений? хотел бы до воспроизведения проверить
Alexey
Добрый день! Как можно проверить поддерживается ли видео для воспроизведения в exoPlayer?
Вообще это должно быть в exo встроено, т.к только он знает какие файлы поддерживает. Он должен начать читать заголовок, определить что за формат и прочее
Андрей
Как это делается?
editText.keyListener = null editText.isFocusable = false а дальше обычный clickListener вешаешь
Yerlan
Вообще это должно быть в exo встроено, т.к только он знает какие файлы поддерживает. Он должен начать читать заголовок, определить что за формат и прочее
я хотел бы до воспроизведения показать ошибку, а так при prepare он выдает различные виды ошибки в которых не всегда ясно из за чего он не смог воспроизвести. Хотелось бы избежать тех случаев когда сам файл не правильный, чтобы мы не показывали уведомление о том что видео формат не поддерживается
Alexey
https://github.com/google/ExoPlayer/blob/afba6386d333b993777ba74a81d7d8c9d2f808f7/library/core/src/main/java/com/google/android/exoplayer2/source/MediaSource.java#L261 мб вот тут надо посмотреть
Парни, при вызове Kotlin-функции в Java аргументы вообще передаются? Постоянно всё null : (
Dug
Так себе вариант
дык, я только начал пробовать его
Alexey
https://pastebin.com/tWSL4wUe
над addTask добавь @JvmStatic, в джаве без Companion вызывай
Может ты из джавы null шлешь? Дебажил вообще?
вот именно что там не null, строка с editText'a
Artem
Всем привет. Подскажите, есть ли апишка, позволяющая по запросу с текстом песни получать исполнителя, альбом и главное саму песню? Spotify вроде как сами песни не отдаёт, только инфу о них.
над addTask добавь @JvmStatic, в джаве без Companion вызывай
🙏 сработало, хотя я до этого добавлял аннотацию только с компаньоном делал вызов
Андрей
вполне себе валидный вопрос для этого чата
Artur
Привет, есть какой компонент по типу TabLayout, но чтобы он переключался как switch?
Nikita
editText.keyListener = null editText.isFocusable = false а дальше обычный clickListener вешаешь
Спасибо, думаю рано или поздно любому понадобится )
invariance
Ребят, как бороться с тем, что camera preview повернут почему то на 90 градусов по умолчанию (т.е. отображается боком). Если повернуть - то все норм, но тогда захват изображения кривой получается - картинки сохраняются повернутыми на 90 градусов