Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması
#1
10 Puan Değerinde Ödüllü Soru Idea

Bir FMX Projesini Android platformunda çalıştırdığınız zaman cihazın varsayılan tepkimesiz açık kalma süresi 5~8 saniyedir. Ekranın sürekli açık kalması bir tek geliştirici ayarlarında debug modunda iken mümkün olabiliyor.

Kod üzerinden talep ettiğimiz formlarda veya uygulamanın tamamında ekranın hiçbir zaman kapanmaması için yapmamız gereken işlemleri en kısa ve en çabuk çözümü ile gönderen DelphiCan'a 10 puan ödül vereceğim.
Cevapla
#2
Merhaba,
FMX tarafında henüz çalışmam olmadı fakat forumdan takip etmeye çalışıyorum yinede.
Sorunsuz çalıştığını belirttikleri, aşağıdaki şekilde bir paylaşım yapılmış.
   uses
     FMX.Helpers.Android,
     Androidapi.Helpers,
     Androidapi.JNI.GraphicsContentViewText;
    
   procedure TForm1.btnKeepScreenOnAddClick(Sender: TObject);
   begin
     CallInUIThreadAndWaitFinishing(
       procedure
       begin
         SharedActivity.getWindow.addFlags(
           TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON);
       end);
   end;
    
   procedure TForm1.btnKeepScreenOnClearClick(Sender: TObject);
   begin
     CallInUIThreadAndWaitFinishing(
       procedure
       begin
         SharedActivity.getWindow.clearFlags(
           TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON);
       end);
   end;


Aşağıdaki şekilde ise tutarsızlık olduğu söylenmiş. Belki eski sürümlerde bu sorun vardır, şuan giderilmiş olabilir. Konu eski bir konu!
begin
 Application.Initialize;
 SharedActivity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON);
 Application.Run;
end.

Kaynak
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android’de Dosya Depolama ve Paylaşma-2: And 11 SDK 30 Scoped Storage SAF MediaStore emozgun 12 4.723 19-03-2024, Saat: 22:29
Son Yorum: nguzeller
  Android 33 api sdk güncelleme [ÇÖZÜLDÜ] codder71 4 358 19-02-2024, Saat: 22:38
Son Yorum: codder71
  Mobil Android Emulator Altıner 5 318 22-01-2024, Saat: 18:28
Son Yorum: Altıner
  Firebird Android bağlantı aeyeci 2 258 01-01-2024, Saat: 14:41
Son Yorum: nguzeller
  FMX Android Barkod Scanner - [ÇÖZÜLDÜ] Mesut 21 2.164 20-12-2023, Saat: 21:46
Son Yorum: Jakarta2



Konuyu Okuyanlar: 1 Ziyaretçi