.Net Android (Мауи) Запись на внешнее хранилище не работает, пока я не перезапущу приложение в версии ниже 13.Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 .Net Android (Мауи) Запись на внешнее хранилище не работает, пока я не перезапущу приложение в версии ниже 13.

Сообщение Anonymous »


// Requesting runtime permissions on button click ActivityCompat.RequestPermissions(Activity, new String[] { Manifest.Permission.ReadExternalStorage, Manifest.Permission.WriteExternalStorage }, 100);

// callback public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults) { base.OnRequestPermissionsResult(requestCode, permissions, grantResults);

switch (requestCode) { case 100: { if (grantResults[0] == Android.Content.PM.Permission.Granted || Build.VERSION.SdkInt >= BuildVersionCodes.Tiramisu) { SendNavigationData(NavigatedFrom.StoragePermissionCard); } } break; default: Console.WriteLine("Unhandled option : " + requestCode); break; } }

I should be able to access storage on immediate allowing session


Источник: https://stackoverflow.com/questions/781 ... art-the-ap
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»