?
Метод requestPermissions во фрагменте теперь депрекейтед, а альтернативы не нашёл.....
https://github.com/SpikedPaladin/WifiPassword/commit/9f9c479826d3c5da66cf0f43486dd6dc70eb712e
И где же там реквест кода ? У меня есть работа с камерой и работа с чтением стореджа. Для камеры мне нужно пермишен на камеру и чтение стореджа. Для того, что бы брать картинки с галереи нужен пермишен только на сторедж. Как мне согласно твоей ссылке определить для чего именно были запрошены пермишены в этом куске кода ?
Создай ещё один ActivityResultLauncher для камеры и запускай его
А это точно норм подход ? А то выглядит как-то стрёмно
Другого не давно Да и старым способом никто не запрещал пользоваться
Бред какой-то они воротят с пермишенами.... Два лаунчера как-то тупо делать. Склоняюсь к использованию депрекейтед метода...
Там вроде несколько сразу можно запросить через один лончер
Да. Там есть RequestMultiplePermissions Но там ведь обрабочик не сможет понять, что ему делать далее открывать камеру или галерею... В моём случае или один "одиночный" лаунчер, а второй с RequestMultiplePermissions или юзать депрекейтед методы но с реквест кодами.
Ну да, лучше с кодами тему. Что плохого в 2 лаунчерах? Если хочешь скрыть за одним интерфейсом, обзервер добавь во фрагменте
Обсуждают сегодня