Petr
Доброе утро. Кто-то проходил платные Курсы по Андроид Разработке? Как оно?
На startandroid начал, потом практика и устройство на стажировку. Это если про курсы для начинающих)
Petr
И там больше 100 уроков по андроиду
Ilia
А кто то сталкивался с такой проблемой, что getSystemService(Context.FINGERPRINT_SERVICE) возвращает null? Андроид 8 и 8.1? Но это срабатывает очень редко (судя по крашлитике)
Ilia
А на каких девайсах?
Sony g3212 и Wilefox Swift
Dug
А у второго разве есть фингерпринт сканер?
Ilia
Походу нет. Но проблема в другом даже. val fprMng = getSystemService (Context.FINGERPINT_SERVICE) as FingerprintManager? Падает с typecastexception. Потому что не может null привести к non-null
Dug
В смысле? Вы кастите же к nullable типу
Ilia
Именно
Artem
через модель, diffutils и payload
Rustam
Приветствую всех. пытаюсь получить предидущую позицию: long previousTs = 0; if(position>1){ Model model = messages.get(position-1); previousTs = model.getData(); } кидает такую ошибку: java.lang.IndexOutOfBoundsException: Invalid index 11, size is 10 кто знает подскажите где копать
🇺🇦Vladyslav
Думаю по этому куску кода тебе вряд ли помогут)
Rustam
ошибка сразу при запросе position
Alexey
if(position>1 && position < messages.size())
🇺🇦Vladyslav
посмотри где ты вызываешь bindItem. Тебе надо посмотреть откуда ты передаешь позицию в bindItem и посмотреть, почему она больше твоего списка.
Rustam
🇺🇦Vladyslav
if(position>1 && position < messages.size())
Это точно поможет в этом случае, но я думаю все-же нужно поискать корень проблемы, а то потом поплывет в другом месте)
Rustam
if(position>1 && position < messages.size())
спасибо уже лучше), но почему то не корректно отоброжает:
Alexey
спасибо уже лучше), но почему то не корректно отоброжает:
Лучше перед тем как в адаптер данные вставить - отсортировать данные по времени и вставить новые элементы, которые отображают время
Alexey
иначе у каждого элемента будут лишние ui контролы
Anonymous
Anonymous
Anonymous
В чем отличие этих двух браузеров? В одном version 4.0
Anonymous
Это бразур запускает приложение ВК для приложений сообществ
Alexey
Сам спросил - сам ответил)
Anonymous
Просто он блокирует соединения без ssl
Anonymous
Который второй
Sergey
Ребят, а есть какая-нибудь возможность поместить вью/контейнер под статус бар, чтобы при его скрытии экран не съезжал. Фулскрин - нельзя (иначе проблемы с софт клавиатурой). Еще желательно но не обязательно чтобы этот подход не позволял вью залезать под navigation bar
Сергій
в глобальной теме или теме на активити
Sergey
Это сделает его прозрачным? И типа можно будет нарисовать под ним свой статус бар? Там где нужно
Sergey
Если это без фулскрина работает, то это шикарно, спасибо!
Глеб
<item name="android:windowTranslucentStatus">true</item>
эта штука его вроде только прозрачным делает. чтобы под статус баром рисовать надо в контейнер добавить android:fitsSystemWindows="false"
Сергій
аndroid:fitsSystemWindows="true" - это наоборот, чтобы не залазил под системные вью
Глеб
false
Глеб
да, не true
Сергій
мне кажется само название атрибута довольно очевидное fit system windows
Sergey
<item name="android:windowTranslucentStatus">true</item>
Все работает но в этом подходе adjust resize при показе клавиатуры тоже не работает....сколько можно
Bahrom
Привет всем, как можно поделиться координатой через интент, чтобы показывало например в телеграме карту с маркером или хотябы линк который перекидывает на карту
Sergey
Просто через put extra передать latitude и longtitude?
Алексей
Коллеги, подскажите, как нормально протестировать geofencing на эмуляторе или девайсе? Вроде и зоны создал, и геолокацию передаю, а события не триггерятся.
Алексей
почему? на девайсе будет нормально, считаете?
Bahrom
Думаю, да
Стандартного нету чтобы передать lat/long
Сергій
Сергій
да на реальном устройстве работают
Сергій
если не подключать gps mock или что-то подобное
Sergey
Ну я не вижу большой проблемы в этом, либо два float передавай либо экземпляр класса parcelable, который и есть твоя точка.
Алексей
если не подключать gps mock или что-то подобное
дык в том и дело, мне нужно мокать локацию, и проверять, срабатывают ли триггеры.
Сергій
На какой key? Intent.EXTRA...??
https://developers.google.com/maps/documentation/urls/android-intents
Сергій
почитайте
Алексей
geofence отрубается когда видит мок локацию. точка )
Не знал этого, спасибо. Но должен ведь быть способ их протестировать?
Sergey
аndroid:fitsSystemWindows="true" - это наоборот, чтобы не залазил под системные вью
У вас в итоге нет идей, как сделать, чтобы работал функционал и translucent и adjustResize?
Bahrom
https://developers.google.com/maps/documentation/urls/android-intents
Спасибо но здесь intent для открытия карты с приложения с нужными данными, а мне надо передать ссылку через мессенджеры
Sergey
Клавиатура закрывает поля ввода при translucent true
Сергій
Клавиатура закрывает поля ввода при translucent true
вот прям если true то не работает, а false работает?
Sergey
Да:(
Сергій
странно
Sergey
Есть активити с вьюпейджер, в одной из страниц логин в другой - камера. И вот нужно и камеру нормально фулскрин отображать, и чтобы в логин софт инпут не закрывал поля ввода
Сергій
пахнет инстаграмом )
Sergey
Ну идея оттуда, но нет. Сканеер qr/bar)
Сергій
тогда хак, прозрачный статус бар через window.setStatusBarColor и отрицательный марджин на высоту статус бара )
Сергій
апи 21+ только
Sergey
Вот думал об этом, да. Других вариантов не нашел, ну SurfaceView не должно повредить
Алексей
geofence отрубается когда видит мок локацию. точка )
а пруф есть? Если это правда, то нафиг тогда нужна функция симуляции геолокации в эмуляторе
Сергій
а пруф есть? Если это правда, то нафиг тогда нужна функция симуляции геолокации в эмуляторе
личный опыт, как только включал мок провайдер, то в в севис куда приходит geofence, прилетал моментально error про отключения функции