uçak modu

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Kullanıcı avatarı
calvan
Üye
Mesajlar: 119
Kayıt: 16 Haz 2003 05:10

uçak modu

Mesaj gönderen calvan »

Merhaba,

delphi xe10 ile android/ios telefonun uçak modunu aktif/pasif yapmak istiyorum, daha önce uğraşan oldu mu? Örnek kod vs var mı acaba?


teşekkürler
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: uçak modu

Mesaj gönderen mkysoft »

root'lu olmadığı sürece böyle işlem yapmaya izin vereceğini sanmam. Güvenlik riski olan bir özellik.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: uçak modu

Mesaj gönderen SimaWB »

Uses kısmına şunları ekleyin:

Kod: Tümünü seç

Androidapi.JNI.Provider, Androidapi.Helpers
Aktif yada pasif yapmak için son parametre 0 yada 1 yapılmalı:

Kod: Tümünü seç

  TJSettings_Global.JavaClass.putInt(
    TAndroidHelper.ContentResolver,
    TJSettings_Global.JavaClass.AIRPLANE_MODE_ON,
    1
  );
Fakat bunun için programın WRITE_SECURE_SETTINGS yetkisine sahip olması gerekir. Ama Android 4.2'den sonra bu yetkiye sadece sistem programları sahip. Dolayısıyla mkysoft'un dediği gibi cihazın root yapılması gerekiyor sanırım.
There's no place like 127.0.0.1
Cevapla