..


Sponsor Bağlantılar

Bir AlertDialog oluşturma

Genellikle birçok uygulamada kullanılan bir başka araç 'AlertDialog olduğunu. Bu element (böylece 'adına giriş almak ve yönetmek mümkün kullanıcı bazı eylem kullanıcıya bir bilgi iletisi, genellikle bir hata, istenmeyen bir davranış ya da onay görüntülemek için kullanılır kullanıcı). Açık olmak gerekirse ekranda olduğu zaman aktivite yerine, küçük bir animasyon ile, görünen açılan penceresidir.

Bir Wi-Fi bağlanamıyor zaman aygıt, örneğin bir Internet bağlantısı bazı operazoni yapmak gerektiren bir uygulama, un'AlertDialog kullanıcı gösterebilir.

Bir zamanlar ekranda AlertDialog, kullanıcı etkileşimi olmadan oluşturulan etkinlik yapmak unutulmamalıdır. Eğer AlertDialog kapatmak için karar verirken tekrar sadece ve sadece aktivite ile etkileşime girebilir.

Şimdi başlık ve mesaj özel bir AlertDialog oluşturmak için nasıl ve tıklandığında iki düğme hangi anlamak mümkün olacak bir dinleyici ile ilişkili olacak iki düğme sahip olsun.

Önce ALertDialog oluşturulması için kodu görelim. . Bunu yapmak için güvenli bir şekilde (biz eski proje dosyasını posizioniamoci HelloWorld.java kullanıyorsanız) bir dosyaya Java kendimizi pozisyon ve aşağıdaki paketleri ithalat ilk şey yapabilirsiniz:






 android.app.AlertDialog ithalat;







 android.content.DialogInterface ithalat;



İlk paket sınıf göreli all'AlertDialog ithalat ve ikinci paket AlertDialog eklemek için düğmeler için bir dinleyici uygulamak için gerekli araçları ithal edecek.

İthal araçlar OnCreate yöntemi şu kodu girin ve setContentView ve çağırma sonra tabii ki gerekir:






 AlertDialog.Builder miaAlert AlertDialog.Builder = new (this);







 miaAlert.setTitle ("MrWebMaster of AlertDialog");







 miaAlert.setMessage ("Bu benim ilk AlertDialog olan");







 AlertDialog miaAlert.create alert = ();







 Alert.show ();



Biz uyarı tüm yapısının oluşturulması yöntemi setTitle setMessage, bir çağrı yoluyla ve başlığı ve kullanıcıya göstermek için AlertDialog bir mesaj setleri, nesne AlertDialog.Builder atanmış olduğunu gördüğünüz kodu analizi. Nesnenin yapıcısı Bu bağlamda AlertDialog.Builder olarak geçer unutmayın ki şu anda çalışıyoruz etkinlik.

Yapısal bir nesne başlatılıyor AlertDialog AlertDialog yöntem onCreate ile üreticisi tarafından belirlenen özellikleri ile oluşturulur. Şimdiye kadar tek örneği olan nesne AlertDialog uygulama başlattı ve eğer biz ekranda göreceksiniz. Bunu önlemek için, tam ekran dell'AlertDialog sağlar göstermek yöntemi çağırmak.

Çok yaygın bir uygulama 'açıklayıcı AlertDialog görüntünün başlığı mesajın anlamını tasvir etmeden önce, eklemektir. Mesaj kullanıcıya gösterilir eğer bir hata mesajı kırmızı zemin üzerine ya da eğer böyle bir ünlem işareti gösteren bir resim eklemeyi uygun olacaktır temiz olması için mesajı bir ünlem işareti klasik görüntü içinde ilişkili bir uyarı sarı bir üçgen içinde.

Bu ek özelleştirme icon.png klasör res / sökülebilen içinde bulunan görüntü (menüde bizim uygulamayı tanımlar bir) kullanarak nasıl gerçekleştirileceği göstermek için.

Ve Sadece kod doğrultusunda bu ek oluşturucu ekleyin:

 



 miaAlert.setIcon (R.drawable.icon);

 

Bir sonraki bölümde AlertDialog düğmeleri eklemek ve dinleyici bağlamak için gidiyoruz.

Android için uygulama geliştirmek Yardım
E-Öğrenme
CD ve DVD (Ebook) Yazma CD ve DVD (Ebook) Yazma
Ücretsiz program ile CD ve DVD yazmak için Kılavuzu. Sadece 25 €.
Paint Shop Pro (İlk) Paint Shop Pro (İlk)
Corel PSP ile Web grafik ve fotoğraf düzenleme bilinir. 49 € düşük.
Web Pazarlama (Ders) Web Pazarlama (Ders)
Site tanıtım, arama motorları ve pazarlama. En düşük € 39.
Sponsor Bağlantılar