Delphinin örnek kod dosyalarını karıştırırken bu konu hakkında yapılmış örnekler buldum fakat birden fazla konu aynı projede oldugundan sadeleştirme gereği duydum.
Gelelim bu olay tam olarak nedir?
Android’de uygulamamız arkaplanda bir şeylerle meşgulken kullanıcıya o sırada bir uyarı verilmesini ve kullanıcının arkada işleyen konu hakkında bilgi sahibi olmasını isteyebiliriz. Çünkü bu esnada kullanıcıyı bilgilendirmezsek programın takıldığını yada kendisine verilen işlemi yerine getirmediğini düşünüp uygulamayı kapatabilir, telefonundan kaldırabilir.
Aşağıdaki linkten ingilizcesi olanlar detaylı olarak okuyabilirler.
http://developer.android.com/reference/android/app/ProgressDialog.html
Sadeleştirdiğim .pas dosyası ile sadece parametre girerek istediğimiz şekilde bunu kullanabileceğiz.
Kullanımı:
En sonda gördüğünüz Boolean olan parametre dialogun "Geri" tuşuna basılınca kapanıp kapanmayacağına karar verdiğiniz parametredir.
//Başlatma: StartWait('Başlık','Metin',False); //Durdurma: StopWait;
İndirme Linki[08/09/2014]: http://s3.dosya.tc/server27/5iLWmo/Androidapi.Dialogs.rar.html
İndirme Linki[02/07/2015] : http://www.mediafire.com/download/6y0od3okb9b8c08/Androidapi.Dialogs.pas
ÖRNEK GÖRÜNTÜ
Progressdialog 26 apide kaldırıldı yerine ne kullanabiliriz ?
YanıtlaSilKendiniz custom bir dialog yapmalısınız. Native android tarafında da böyle yapıyoruz.
Sil