Xamarin Forms)
Представьте ситуацию, делаю по тутору похоже на: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/dependency-service/photo-picker
Пилю я себе TaskCompletionSource, после слушаю в OnActivityResult, куда и будет прибегать мой Intent для фоткания камерой уже со сделанной фоткой.
Так вот. RequestCode тот (по чему в OnActivityResult ловится твой интент), а вот сам Intent - null!
Не могу понять что происходит. Причем такое только на одном устройстве! Oxygen OS 10, OnePlus 7
Ребята, есть предположения почему может быть intent null? Я начинаю подозревать Oxygen OS имеет какие-то свои хитрющие оптимизаторы которые может быть мой requestCode сбивают нафиг и забирают себе.
Второе - у меня внезапно TaskCompletionSource - null! ДО кода OnActivityResult он не нелл, а после - нулл.
То есть его нафиг что-то или кто-то удалило
Если это тот же аппарат, на который вы выше жаловались, то попробуйте найти эмулятор с этой версией Андроида (Окседжен ОС или как её)
Ну что ребята представьте себе что я увидел в дебаггере с брейкпойнтами в этом девайсе. ИНОГДА свойство MainActivity с TaskCompletionSource становится null. ИНОГДА)) intent в onActivityResult всегда null. Без исключений
Обсуждают сегодня