From 1587eed862f81b08024f117e3bd669aa1de6a4e5 Mon Sep 17 00:00:00 2001 From: Thomas Lange Date: Sun, 18 Oct 2020 14:23:49 +0200 Subject: [PATCH] readme.md: Update Android permission documentation Call OnRequestPermissionsResult() of Xamarin.Essentials instead of ZXing.Net.Mobile where it has been deprecated. Closes https://github.com/Redth/ZXing.Net.Mobile/issues/915. --- readme.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 03bcc7020..7ef78fc62 100644 --- a/readme.md +++ b/readme.md @@ -44,12 +44,13 @@ Xamarin.Essentials.Platform.Init(Application); ZXing.Net.Mobile.Forms.Android.Platform.Init(); ``` -ZXing.Net.Mobile for Xamarin.Forms also handles the new Android permission request model for you, but you will need to add the following override implementation to your main `Activity` as well: +ZXing.Net.Mobile for Xamarin.Forms also handles the new Android permission request model for you via Xamarin.Essentials, but you will need to add the following override implementation to your main `Activity` as well: ```csharp public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Permission[] grantResults) { - global::ZXing.Net.Mobile.Android.PermissionsHandler.OnRequestPermissionsResult (requestCode, permissions, grantResults); + Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults); + base.OnRequestPermissionsResult(requestCode, permissions, grantResults); } ```