Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Uygulama Kapatırken Uyarı Vermesi
#10
(01-05-2021, Saat: 17:04)tmrksmt Adlı Kullanıcıdan Alıntı:
(01-05-2021, Saat: 16:43)OmerAsaf Adlı Kullanıcıdan Alıntı: Merhabalar,

Yaşam döngüsü içerisindeki WillBecomeInactive olayını seçtim. Fakat Geri tuşuna basınca uyarı yazıcı çıkmadı kendini arka plana attı. 
kodu yanlış yere mi yazdım yoksa bu şekilde değil mi?
Yardımcı olur musunuz.

function TFormAna.MobilOlaylar(Olaylar:TApplicationEvent;Sender:Tobject): Boolean;
Begin
  case Olaylar of
    TApplicationEvent.FinishedLaunching:
        Bilgi('FinishedLaunching: Uygulama başlatıldı');
    TApplicationEvent.BecameActive:
        Bilgi('BecameActive: Aktif durumda');
    TApplicationEvent.WillBecomeInactive:
        Begin
           Bilgi('WillBecomeInactive: Arkaplana alınacak');
                 MessageDlg('Programdan Çıkmak İstiyor Musunuz.?', System.UITypes.TMsgDlgType.mtInformation, [System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.mbNo], 0,
                  procedure(const AResult: TModalResult)
                  begin
                    case AResult of
                      mrYES:
                         begin
                          Application.Terminate;
                         END;
                      mrNo:
                        BEGIN
                          ;
                        END;
                    END;
                end);
        End;

    TApplicationEvent.EnteredBackground:
        Bilgi('EnteredBackground: Arkaplanda');
    TApplicationEvent.WillBecomeForeground:
        Bilgi('WillBecomeForeground: Ön plana alınacak');
    TApplicationEvent.WillTerminate:
        Bilgi('WillTerminate: Sonlandırıldı');
    TApplicationEvent.LowMemory:
        Bilgi('Düşük bellek');
    TApplicationEvent.TimeChange:
        Bilgi('TimeChange: Tarih zaman değişti');
    TApplicationEvent.OpenURL:
        Bilgi('OpenURL: URL yönlendirme yapıldı');
  end;
  Result := True;
End;

Bilmiyorum size ne ölçüde referans olabilir ama ben Android uygulamalarımda aşağıdaki gibi kullanıyorum;

procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char;
 Shift: TShiftState);

var
 FService : IFMXVirtualKeyboardService;
begin
 if Key = vkHardwareBack then
 begin
   TPlatformServices.Current.SupportsPlatformService(IFMXVirtualKeyboardService, IInterface(FService));
   if (FService <> nil) and (TVirtualKeyboardState.Visible in FService.VirtualKeyBoardState) then
   begin
     // Back button pressed, keyboard visible, so do nothing...
   end else
   begin
     Key := 0;
     // Back button pressed, keyboard not visible or not supported on this platform, lets exit the app...
     MessageDlg('Exit Application?', TMsgDlgType.mtConfirmation, [TMsgDlgBtn.mbOK, TMsgDlgBtn.mbCancel], -1, OnCloseDialog);
   end;
 end;
end;

NOT : Uses'e FMX.VirtualKeyboard eklemeyi unutmayın!

Merhabalar,

OnCloseDialog cümlesine takıldı. Bu nedir? Bilgi verir misiniz.


Ek Dosyalar Resimler
   
Cevapla


Bu Konudaki Yorumlar
Uygulama Kapatırken Uyarı Vermesi - Yazar: OmerAsaf - 01-05-2021, Saat: 00:16
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: 41linea41 - 01-05-2021, Saat: 11:10
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: OmerAsaf - 01-05-2021, Saat: 15:48
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: 41linea41 - 01-05-2021, Saat: 15:54
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: OmerAsaf - 01-05-2021, Saat: 16:43
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: tmrksmt - 01-05-2021, Saat: 17:04
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: OmerAsaf - 01-05-2021, Saat: 21:48
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: 41linea41 - 01-05-2021, Saat: 22:30
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: 41linea41 - 01-05-2021, Saat: 17:14
Uygulama Kapatırken Uyarı Vermesi - Yazar: mcuyan - 01-05-2021, Saat: 13:58
Cvp: Uygulama Kapatırken Uyarı Vermesi - Yazar: 41linea41 - 01-05-2021, Saat: 14:52
Uygulama Kapatırken Uyarı Vermesi - Yazar: mcuyan - 02-05-2021, Saat: 04:03
Uygulama Kapatırken Uyarı Vermesi - Yazar: OmerAsaf - 02-05-2021, Saat: 12:23

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android Uygulama İkonu ARM 2 400 11-11-2025, Saat: 12:15
Son Yorum: ARM
  Apple Store'a Uygulama Yükleyebilen Arkadaşlarla Yardımlaşma... Jakarta2 23 3.984 04-10-2025, Saat: 16:51
Son Yorum: tavsanlili
  google play ve apple storede ücretli uygulama yayınlamak barissagir 4 821 15-09-2025, Saat: 15:03
Son Yorum: barissagir
  Uygulama üzerinden Wifi Bağlanma ? nurah 4 1.043 28-08-2025, Saat: 10:50
Son Yorum: nurah
  IOS Uygulama Yayınlama Sorunu emrahozten 2 714 11-06-2025, Saat: 21:00
Son Yorum: hakan_cng



Konuyu Okuyanlar: 2 Ziyaretçi