Что вы можете сделать, это проверить с помощью AccessibilityManager, доступен ли он или нет
Что-то вроде ниже:
AccessibilityManager am = (AccessibilityManager)GetSystemService(Context.AccessibilityService);
if (am.IsEnabled)
{
Console.WriteLine(" DROID voice over is active);
return am.IsEnabled;
}
else
{
Console.WriteLine("DROID voice over is inactive);
return am.IsEnabled;
}
не забудьте добавить следующее с помощью операторов:
using Android.Views.Accessibility;
using Android.Content;
ОБНОВЛЕНИЕ
Для доступа к методу GetSystemService вам потребуется Текущий плагин активности
Установите для него пакет NuGet.
Просто вызовите метод Init при OnCreate вашей MainActivity CrossCurrentActivity.Current.Init(this, bundle);
Затем вы можете вызвать метод GetSystemService, как показано ниже:
AccessibilityManager am = (AccessibilityManager)CrossCurrentActivity.Current.Activity.GetSystemService(Context.AccessibilityService);