Koddaki doğrusal düzende bir admob reklamı eklemem gerekiyor, ancak alt tarafa değil, düzenin en üstüne eklemem gerekiyor.Kodda doğrusal düzenin en üstüne nasıl bir görünüm eklenir?
Bunu yapmanın bir yolu var mı?
Koddaki doğrusal düzende bir admob reklamı eklemem gerekiyor, ancak alt tarafa değil, düzenin en üstüne eklemem gerekiyor.Kodda doğrusal düzenin en üstüne nasıl bir görünüm eklenir?
Bunu yapmanın bir yolu var mı?
Kullanım:
public void addView yana (Görünüm çocuk, int indeks): API Seviye 1
çocuk görünümü ekler. alt öğesinde henüz bir düzen parametresi ayarlanmamışsa, bu ViewGroup'un varsayılan parametreleri çocukta ayarlanır. Parametreler çocuk çocuk görünümü indeksi çocuk bak eklemek için hangi pozisyonu eklemek Ayrıca
Yani
yourLayout.addView(yourView, 0);
http://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View,%20int)
herkes, ben de bunu yapmaya çalışıyordum ama Yalnızca LinearLayout
kullanarak, index
addView
'a geçtiğim her zaman görünümü en altta ekledim. benim için çalışıyor Yani
relativeLayout.addView(adView);
adView.setId(12345678);
RelativeLayout.LayoutParams llParams = (RelativeLayout.LayoutParams)linearLayout.getLayoutParams();
llParams.addRule(RelativeLayout.BELOW, adView.getId());
:
Sonra bunu, birRelativeLayout
içinde
LinearLayout
tamamladı.
Teşekkür ederim adamım, biraz kafam karışmıştı çünkü bunu bazı büyük kodlarda uygulamak istedim, bu yüzden tereddüt ettim, her şeyi netleştirdiniz. – Diljeet
Ancak bu, 0 maddesini geçersiz kıldığınızı gösterir? –
@LambertoBasti Hayır, eklenir, yani 0'daki eski görünümünüz indeksi 1'e taşır – Caner