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 için comport iletişimi beklentili 7 3.712 06-05-2024, Saat: 20:57
Son Yorum: deutsch1988
Exclamation Delphi 12 - Android 14 nevez 22 1.197 26-04-2024, Saat: 22:54
Son Yorum: nevez
  Android Rehbere Kayıt Ekleme barissagir 6 444 04-04-2024, Saat: 09:36
Son Yorum: RAD Coder
  Android’de Dosya Depolama ve Paylaşma-2: And 11 SDK 30 Scoped Storage SAF MediaStore emozgun 12 5.241 19-03-2024, Saat: 22:29
Son Yorum: nguzeller
  Android 33 api sdk güncelleme [ÇÖZÜLDÜ] codder71 4 535 19-02-2024, Saat: 22:38
Son Yorum: codder71



Konuyu Okuyanlar: 1 Ziyaretçi