Egor
Sergii
awawa
Adel
Vit
Есть код на вью:
void showPage(String url) {
webView.loadUrl(url);
}
выдаёт URL_MANIPULATION
(1) Event tainted_source: The parameter "url" may be tainted. This function may be an external interface.
(2) Event sink: Constructing a URL using the tainted value "url". This may allow an attacker to access or modify critical or sensitive files, or redirect to a malicious website.
(3) Event remediation: URL manipulation vulnerabilities can be addressed by proper input validation. Whitelisting the allowed scheme and authority, and blacklisting characters that allow unsafe path traversal in the path and query parts of the URL can improve security.
Как это исправить? Подскажите пожалуйста.
Что за проверки посоветуете сделать
Vit
Может проверки на хост достаточно будет?
Flogiston
как правильно передать аргументы с бандла у вью модель?
SE
У меня в ConstraintLayout есть несколько View которые горизонтально связны между собой. Но последнее View не связно с parent View и если текст длинный, то оно выходит за пределы экрана. Если я свяжу последние View с parent View, то оно центрируется между предпоследним и parent View. Но мне нужно чтобы последние View было возле предпоследнего View и не выходило за пределы экрана. Как можно выровнить последние View по левому краю, если оно связно с предпоследним и parent View или если какие ни будь другие решение? Пока что могу решить её только с LinearLayout.
Eugene
Всем привет, кто-то знает как лучше всего отправлять уведомление каждые 24 часа?
Said
@mobile_dev1 horizontal bias
Savva
Nikolai
WorkManager / AlarmManager
SE
Anonymous
Всем привет. Контент заходит под статус бар ,в чем может быть проблема?
Nikolai
android:fitsSystemWindows
Damir
Как правильно, передавать целый обьект в аргумент фрагмента при переходе на фрагмент с детальным представлением или передать id и уже из базы вытягивать по id?
Nikolai
реализовать интерфейс Parcelable или Serializable
Artem
Всем привет!
Кто-нибудь делал логирование uri при котором упал парсинг jsonа в retrofit+rxjava2?
Damir
Anonymous
Nikolai
в фрагментах тоже работает
Norim
Парни кто сталкивался с тем, что viewPager2 при назначении ему конкретной высоты просто не отображает элементы? Как с этим бороться? Высота по контенту работает, но она не подходит для задачи
Назарий
всем привет. как в linear layout расширить более узкие children по ширине более широких? думал добавить Space между текстом и иконкой, но не знаю как сделать так, чтобы он растягивался по ширине пустоты
Nikolai
<Space
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
Алексей
Мастера ExoPlayer, взываю к вам. Как изменить "окно" отображаемого на экране видео? Я делаю детекцию предмета, хочется зумить и центрироваться на нём.
Dug
Serhiy
Господа, что можно почитать по верстке приложений? По типу кастомных форм, списков выпадающих и прочем?
Dug
В текстуру
Алексей
можно чуть подробнее?
Алексей
Есть PlayerView, у него внутри View для видео, которое в рантайме нужного типа создаётся. Как подоткнуться к нему, чтобы трансформация применялась? Или это рендерер надо кастомизировать?
Dug
Ты что-то дефолтное оттуда юзаешь?
Алексей
да, но если надо могу и нет.
Dug
Если ты ничего не делаешь с самой вью, типа двигать ее и прочее, то можешь юзать SurfaceView, иначе юзай TextureView. В коллбеке ты onSurfaceTextureSizeChanged ты можешь скейлить твою TextureView, как тебе вздумается
Romancha
Ребят привет.
Никто не сталкивался с тем, что в гугл плей остается старая иконка при ее смене? Поменял в play console, в самом приложении тоже, в итоге в маркете иконка старая все равно. втф?
Dug
Алексей
Denis
Алексей
TextureView не хочется, она говорят не очень классно работает
Dug
Алексей
Dug
Используется повсеместно, но работает не очень классно. Что значит не очень классно?
Denis
Алексей
Типа на <24 она лагает и жрёт батарею
Romancha
Dug
Алексей
Хочу пруфы
https://exoplayer.dev/ui-components.html#choosing-a-surface-type
....
как исправит CreateProcess error=193, %1 не является приложением Win32 в андроид студио при build apk
Line'R
Почему на drawable на канве теряет свой цвет?
Dug
....
Алексей
сделай вьюху враппер над videoView. Скейли ее и делай транслейт на канве
вот у них там в стандартном PlayerView есть такой враппер, AspectRatioFrameLayout. Собственно, через него ресайз и работает. В нём лежит VideoView, тип которого можно задать ручками. Можно заставить его быть TextureView и юзать трансформацию, наверное. Вот если бы это сделать ещё и на Surface суметь)
Алексей
Спасибо, пойду пробовать
Назарий
Алексей
На самом деле всё даже проще, наверное.
playerView.videoSurfaceView вполне можно двигать просто изменяя у него координаты)
Denis
Denis
просто я сказал, как у нас это сделано
Denis
можно разными способами перемещать
Алексей
через translate выглядит правильнее, конечно. Спасибо всем за направление)
....
....
Denis
Mike
Andrii
Ку, есть вопросик, можно ли определить через какой эмейл клиент будет отправляться сообщение? То что нашел - это склепать интент, который выведет диалог со всеми емейл клиентами. Можно ли как то впихнуть в интент пекедж нейм того емейл клиента, что мне нужно, или чет в этом духе?
Nikolai
intent.setPackage(..)
Artem
Andrii
Dug
А шарит кто, можно ли деактивировать подписку в консоли гугла?
Dug
Можно деактивировать многоразовые товары, а вот подписки, походу, нет..
Ilya
Может кто подсказать, как из этого получить массив точек? Это база Firebase