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 04:10

uçak modu

Mesaj gönderen calvan » 05 Eki 2016 03:13

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: 3011
Kayıt: 25 Ağu 2003 11:35
Konum: İstanbul
İletişim:

Re: uçak modu

Mesaj gönderen mkysoft » 05 Eki 2016 10:33

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: 1313
Kayıt: 07 May 2009 09:42
Konum: İstanbul
İletişim:

Re: uçak modu

Mesaj gönderen SimaWB » 07 Eki 2016 09:12

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