Я создал приложение Android с Xamarin, которое содержит функцию, которая позволяет пользователям выбирать изображение. На некоторых устройствах это работает, но на других устройствах выдает следующее исключение:
java .lang.RuntimeException: android .os.TransactionTooLargeException
Вот мой код.
var intent = new Intent(Intent.ActionPick, MediaStore.Images.Media.ExternalContentUri);
intent.SetType("image/*");
StartActivityForResult(Intent.CreateChooser(intent, Resources.GetString(Resource.String.selectImage)), SELECT_FILE);
Показывает средство выбора и, когда я выбираю «Галерея изображений», генерируется исключение.
При поиске в Google я нашел несколько сообщений, в которых люди предлагали проверить размер изображения, передаваемого между двумя действиями, но в в этом случае происходит сбой до выбора изображения.
Кто-нибудь может мне помочь?
Заранее спасибо