ben 4.0'ın üzerinde Erişilebilirlik Hizmet Ayarları etkinleştirmek için çalışıyorum ama bu bir özel durum yani gösteriyor İzin reddi: Ayarları güvenli yazma android.permission.WRITE_SECURE_SETTINGSAndroid'de İzin WRITE_SECURE_SETTINGS nasıl ayarlanır? java.lang.SecurityException:</p> <p>Neden Olduğu,
gerektirirManifest'te Bu izni onayladım.
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
Ama tezahür veren derleme Hata yani içinde
, İzin yalnızca Sistem Uygulamaları olduğunu. Bu yüzden, bu sorunun nasıl çözüleceğini anlamadım.peşin
yılındaTeşekkür İşte
if (Settings.Secure.getString(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED).contains("1")) {
if (Settings.Secure.getString(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED).contains("1")) {
System.out.println("Putting the Value to Enable..");
Settings.Secure.putInt(getContentResolver(),
Settings.Secure.ACCESSIBILITY_ENABLED, 0);
} else {
Settings.Secure.putInt(getContentResolver(),
Settings.Secure.TOUCH_EXPLORATION_ENABLED, 1);
}
}