Vladimir
Проверь, что у тебя лежит в списке в этот момент, возможно других записей просто нет
прповерял. Всё есть. Список листается, но видеть можно только одну из записей
Vitaly
Всё отлично работает, а потеря данных происходит только после закрытия
Ivan
А decode кто вызывает?
(
Особенно когда дезигнер == заказчик
Ну, тут уже от заказчика зависит. Я хотел на флаттере все запилить по материал гайдлайнам, так сказать, шоб аш это, но мне выкатили какие то стремные макеты. Ну, я объяснил просто, что тот, кто их делал - неправ (ну, а вообще они действительно были говно)
Vitaly
А decode кто вызывает?
Тот же самый класс, когда нужно сохранить данные в БД и преобразовать его к POJO классу используемого в БД
Ivan
Трудно - это всмысле послать дезигнера с его макетами так, чтобы тебя не послали вслед
Делать крос ui избегая платформенных фич так себе путь. Для корпората может и сойдет. Для клиентского будет неочень
(
Flutter часто используют для не pet-проектов?
Я уже написал выше (сильно выше), когда флаттер используют
Vitaly
С помощью кэша можно реализовать хранение данных после закрытия приложения?
S
кто работал с CameraKit for Android (http://docs.camerakit.website/#/?id=camerakit-for-android) чтоб сделать снимок либа просит разместить CameraView в layout-е я правильно понимаю, чтоб мне в layout своей активити не редактировать, мне нужно создать отдельную активити с CameraView в layout-е и через интет её вызывать и уже из нё получать результат в свою?
roman G
Ребят, делаю лаунчер с функцией блокировки экрана, и не могу понять, как сделать экран блокировки, так как если юзер несколько раз нажмет кнопку назад, то экран закроется, это стандартное поведение для андроида
Himars
Command Pattern: может одна команда вызывать другую для выполнения неких действий? И как избегать дублирования кода в командах?
roman G
Кто-нибудь знает как избавиться от кислотно-синего цвета файлов, изменения которых ещё не были закомичены?
Vitaly
Зачем мессенджеры сохраняют файлы в External Storage, если всё равно всё в Internal Storage хранится?
Kirill
Привет, подскажите, как реализовать такое? То есть экран затемняется, появляется подсказка. Думаю через DialogFragment, но может у кого-то идеи по-интереснее есть)
Fearless
frameLayout
Max
можешь и через обычную вьюху)
Kirill
Есть либы, а которых такой же фугеционал реализован, правда выглядит по-другому ПОдскажите если знаете, хочк посмотреть как они реалхуют
Fearless
в FrameLayout два лэйаута, одна будет поверх другого
Алексей
Всем привет! кто знает как в RedMadRobot/input-mask-android сделать маску чтоб вводить можно было только русские символы и цифры?
Fearless
Но надо подумать над позиционированием
Kirill
позиционаривание можно брать из координат вьюхи
Kirill
вопрос как подсветить вьюху
Kirill
которая «создать»
Max
О вопросе как подсветить: учитывая, что здесь простой bringToFront не пройдет из-за сложной иерархии, я бы сделал клон существующей вьюхи и поместил в нужные координаты https://gist.github.com/mpetlyuk/5f4d4eb70ab1cbac9b5af34b2fbb732f
Глеб
С Documents Framework никто не работал? не могу победить: Permission Denial: writing com.android.externalstorage.ExternalStorageProvider uri content://com.android.externalstorage.documents//document/primary:Pictures/file.jpg from pid=31396, uid=10272 requires android.permission.MANAGE_DOCUMENTS, or grantUriPermission() гугл ничо внятного не пишет
Заработало! 👍 спасибо, @desugar на счёт grantUriPermissions() Что самое приятное - что таким путём.... для сохранения ап-контента на девайсе не требуется никаких dangerous
Глеб
Max
прикольно, попробую
у меня есть эта реализация, но в опенсорс не могу выложить. единственный гемор, как и всегда с вьюхами, это потом засинкать тебе это все дело с размерами и координатами по средствам колбеков View.OnLayoutChangeListener и тд
Kirill
Думаю разберусь, спасибо)
Max
рад помочь)
Глеб
Зачем мессенджеры сохраняют файлы в External Storage, если всё равно всё в Internal Storage хранится?
Лень трахаться с uri's и шарингом контента! проще по старинке - мыслить категориями file:// с WORLD_READABLE доступом (а-ля chmod 777) но...это плохо...видишь даже на обывательском уровне...вопросы к таким месенджерам 😊
Max
Это вроде как PopupWindow Вот здесь описанно что да как.
фишка в том, что нужно выделить вьюхи, кот. в глубине иерархии. Поэтому лучше это сразу писать свой вьюгруп и реализовывать все там, сэкономишь время и себе, и тому, кто будет это фиксить после тебя)
Himars
фишка в том, что нужно выделить вьюхи, кот. в глубине иерархии. Поэтому лучше это сразу писать свой вьюгруп и реализовывать все там, сэкономишь время и себе, и тому, кто будет это фиксить после тебя)
Так можно реализовать что-то на подобии этой либы https://github.com/kakajika/RelativePopupWindow/blob/master/README.md Вот только замечал баги у нее. По этому предлагаю реализовать свою Все что нужно - понимать x,y вьюхи над которой нужно показать окошко или лучше даже bounds.
Kirill
Гляну, спасибо)
Alex
Всем привет, сегодня удалили апу со стора, и пришло такое письмо "After review, app_name, has been suspended and removed from Google Play as a policy strike because it violates the malicious behavior policy. We determined that this app is promoted as a means of carrying out spying or surreptitious tracking of others." Может у кого то в практике такое было, отзовитесь плиз Сразу скажу що в апе ничего незаконного небыло
Berg
Ребят как через терминал открывать студию так, чтобы она не была привязана к терминалу типо ./studio.sh и какие то еще флаги
bebebe
./studio.sh &
Павел 🍵
companion object { fun newInstance(user:Any) = DialogFragment() .apply { arguments = Bundle() .apply { putParcelable("user", user as User) } } } — у меня объект фрагмента один и тот же все время, он не должен быть разный разве?
Berg
./studio.sh &
чет все равно привязана. Терминал закрываю и студия закрывается
Dmitry
Народ, кто-нибудь работает/работал с ПО, связанным с IPTV?
Berg
nohup sh studio.sh
Спасиб большое
S
может кто-то подскажет , мне от внешней либы прилетает bitmap, как сохранить в файл и получить полный путь к файлу? буду благодарен любым советам
Kanstantsin
https://developer.android.com/training/data-storage/files
Kanstantsin
любую картинку сохраняешь как файл, получаешь путь
S
прям таки битмап прилетает ? а не файл ? это как )
юзаю CameraKit for Android , в кэлбек прилетает CameraKitImage/ из неё можно вытащить bmp или jpeg
Kanstantsin
это просто image file
S
и где это битмап ?
val bitmap: Bitmap = cameraKitImage.bitmap
Kanstantsin
ну теперь яснее )
Kanstantsin
но чтобы сохранить, битмап неособо нужен
Kanstantsin
проще оперировать файлом
Kanstantsin
раз они там тоже есть
Amir
В recyclerview приходят элементы по одному. Как реализовать подсчет дубликатов чтобы их число выводилось рядом с элементом в списке?
Vadim
а кто подскажет, что делать если нужно протестировать поведение на определенном device версии скажем 6.0.1 которой таки нету в AVD?
Сергій
скачать образ апи 23?
Vadim
?
ну там же версия 6.0.0 а мне надо конкретно 6.0.1
Vadim
скачать образ апи 23?
так как оишбка приходит с этой версии
Сергій
Сергій
апи 23 только 1
Сергій
24 уже 7.0 22 - 5.1
Vadim
24 уже 7.0 22 - 5.1
но в студии пишут мол 6.0
Gleb
Всм 6.0 не существует
Сергій
на девайсах
Сергій
они все получали 6.0.1
Сергій
но на эмуляторах дейсвительно 6.0 )
Vadim
они все получали 6.0.1
хм, тогда получается что 23 Apiшка мне так раз таки впору будет... ну ладно ок) спасибо
Vadim
но на эмуляторах дейсвительно 6.0 )
ну вот я об этом и говорил)
Anonymous
Ребят, кто знает как достать путь до SD крточки, именно карточки, removable, ибо она сидит в storage/{CARDNAME}
Anonymous
но cardname то меняется в зависимости от карточки
Anonymous
сейчас такой storage/2DB4-1311/