К сожалению, это будет вам недоступно
Вот список настроек, которые вы могли бы запустить в новом намерении.
https://developer.xamarin.com/api/type/Android.Provider.Settings/
настройки мощности не входит в их число.
ComponentName component = new ComponentName (getApplicationContext (), PowerMenuService.class); getApplicationContext (). getPackageManager (). setComponentEnab ledSetting (component, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP); Намерение намерения = новое намерение ("com.yourapp.ACCESSIBILITY_ACTION"); intent.putExtra («действие», AccessibilityService.GLOBAL_ACTION_POWER_DIALOG); LocalBroadcastManager.getInstance (getApplicationContext ()). S endBroadcast (намерение) ;
Предполагается, что это возможно, но это не для Android xamarin.
также спасибо за ваш ответ, это было очень полезно
Нет проблем, чтобы использовать его с Xamarin, сам Xamarin должен иметь для него оболочку. А это не так. Не все встроенные функции Android доступны в Xamarin.
Большое спасибо за вашу помощь, я понял вашу идею, но до сих пор не знаю, как ее использовать.
Это была моя точка зрения. Вы не можете его использовать. Единственный способ использовать это, если вы писали родную Java для разработки под Android. Xamarin не позволит вам
Вы хотите отобразить всплывающее окно с предупреждением о начале нового действия?