Bu androiddeki LayoutInflater olayı nasıl çalışıyor anlayamadım ya da ahni hangi durumlarda kullanılıyor, tam olarak kullanma amacı nedir bunun?

Ben araştırdığım kadarıyla anladığımı söyleyeyim yanlışsa düzeltirseniz, eksikse vs tamamlarsanız çok sevinirim. Yardımlarınız için şimdiden teşekkürler.

LayoutInflater sınıfı daha çok Ana activity dışında tanımladığımız bir sınıf varsa ve bu sınıftan özelleştirdiğimiz(olmayabilir de) bir layout içindeki elemanlara erişirken kullanılır. LayoutInflater => LayoutPatlatıcı diye de akılda kalabilir.

Şeklinde kendimce bi not tutmuştum...? :)

soruldu: 27 Eyl '12, 02:29

lastarabos's gravatar image

lastarabos
1.8k122742
cevap kabul oranı: 29%

değiştirildi: 27 Eyl '12, 02:34

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


Evet. Bir XML kaynak dosyasını (layout barındırmasa da olur, hazır veya kendi oluşturduğunuz/özelleştirdiğiniz bir View nesnesine de ait olabilir) alıp, onu bir View nesnesine çevirmeye ve üzerinde bu yolla işlem yapmaya imkan sağlayan bir sınıftır.

Haliyle View objeleri üzerinde alışılmışın üstünde işlemler yapıldığında (Activity'nin onCreate(), onResume() gibi zamanlarında değil de, daha çok kullanıcıyla etkileşim sırasında, değişen bir şarta göre -çalışma zamanında- yapılacak değişiklikler), onları bir ViewGroup altında kullanacak olunduğunda vs. kullanılıyor.

permanent link

cevaplandı: 27 Eyl '12, 04:46

murtaza's gravatar image

murtaza
981122535
cevap kabul oranı: 29%

değiştirildi: 27 Eyl '12, 04:48

1

Ayrıca, http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog adresinde de açıklayıcı bir örnek var.

(27 Eyl '12, 07:53) lastarabos lastarabos's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×818

Soruldu: 27 Eyl '12, 02:29

Görüntüleme: 4,281 kez

Son güncelleme: 27 Eyl '12, 07:53

powered by BitNami OSQA