Size: a a a

Android Developers

2020 June 27

K

Kirill in Android Developers
Stunner (lavender)
Да, должно помочь
Но это как я понимаю, костыль...
источник

S(

Stunner (lavender) in Android Developers
Kirill
Но это как я понимаю, костыль...
Имеет смысл только в апи 29+, значит в меньших ничего не сломает, так что считается за фикс
источник

E

Evansir in Android Developers
Stunner (lavender)
Имеет смысл только в апи 29+, значит в меньших ничего не сломает, так что считается за фикс
Временное решение которое будет убрано в следующем апи
источник

S(

Stunner (lavender) in Android Developers
Evansir
Временное решение которое будет убрано в следующем апи
а что с ним сделают
источник

S(

Stunner (lavender) in Android Developers
и как потом жить
источник

E

Evansir in Android Developers
Заставят юзать скопед сторейдж
источник

S(

Stunner (lavender) in Android Developers
Evansir
Заставят юзать скопед сторейдж
кто это
источник

🇲

🇲 owo mir 🇲 in Android Developers
Evansir
Временное решение которое будет убрано в следующем апи
Не убрано👍 (API 30)
источник

E

Evansir in Android Developers
🇲 owo mir 🇲
Не убрано👍 (API 30)
To give developers additional time for testing, apps that target Android 10 (API level 29) can still request the requestLegacyExternalStorage attribute. This flag allows apps to temporarily opt out of the changes associated with scoped storage, such as granting access to different directories and different types of media files. After you update your app to target Android 11, the system ignores the requestLegacyExternalStorage flag.
источник

E

Evansir in Android Developers
Последнее предложение
источник

🇲

🇲 owo mir 🇲 in Android Developers
Evansir
To give developers additional time for testing, apps that target Android 10 (API level 29) can still request the requestLegacyExternalStorage attribute. This flag allows apps to temporarily opt out of the changes associated with scoped storage, such as granting access to different directories and different types of media files. After you update your app to target Android 11, the system ignores the requestLegacyExternalStorage flag.
Странно🗿

Но Андроид 11 вроде как делают под Андроид 10+ (или в Андроид студио это для рофла?)
источник

E

Evansir in Android Developers
🇲 owo mir 🇲
Странно🗿

Но Андроид 11 вроде как делают под Андроид 10+ (или в Андроид студио это для рофла?)
Я хз о чем ты
источник

S(

Stunner (lavender) in Android Developers
где запрос на доступ найти
источник

S(

Stunner (lavender) in Android Developers
на этот скопед
источник

🇲

🇲 owo mir 🇲 in Android Developers
Evansir
Я хз о чем ты
источник

S(

Stunner (lavender) in Android Developers
нашел только про эту фичу, а как её "включить", понятия не имею
источник

S(

Stunner (lavender) in Android Developers
лол
источник

K

Kirill in Android Developers
Evansir
Временное решение которое будет убрано в следующем апи
Так в 30 апи, этот флаг вообще не нужен)
источник

S

Singular in Android Developers
Что использовать для проброски состояни из ViewModel в Activity?

Я делаю запрос в ViewModel, переворачиваю экран, закачка приходит, переворачиваю экран и должен получить статус в Activity.
Как лучше это сделать?

MutableLiveData для этих целей не подходит/ SingleLiveEvent вообще убрали из androidx, не поймешь этих гуглов, убрать убрали, решение не придумали.........
источник

K

Kirill in Android Developers
Подскажите, делаю свою галерею, загружаю фотки:
image.setImageBitmap(BitmapFactory.decodeFile(file.absolutePath))

Все начинает лагать.. до какой степени сжимать?
Или есть какой-то превью фотографий?
источник