SORU
23 Kasım 2010, Salı


LinearLayout çocuklar arasındaki boşluk nasıl Android?

Programlama yoluyla dikey bir LinearLayout için özel görünümler ekliyorum, ve orada görünümler arasında bir boşluk olmasını istiyorum. Eklemeyi denedim: setPadding(0, 1, 0, 1) CustomView benim kurucu, ama bu herhangi bir etkisi görünmüyor. Herhangi bir tavsiye?

*Kenar boşlukları kullanmam gerektiğini belirtti. Dinamik görünümler ekliyorum çünkü kod (xml) kenar boşluklarını ayarlamak gerekiyor. Bunu yapmanın yolu altında olduğuna inanıyorum, ama çalışmıyor.

public class MyView extends View
{
    public MyView (Context context)
    {
        super(context);

        MarginLayoutParams params = new MarginLayoutParams(LayoutParams.WRAP_CONTENT,  LayoutParams.WRAP_CONTENT);
        params.setMargins(0, 10, 0, 10);
        setLayoutParams(params);

*Düzenle. Ben de Lineer düzeni manzaraları (aşağıdaki gibi) eklerken parametre olarak MarginLayoutParams kullanarak denedim. Bu da işe yaramadı:

MarginLayoutParams params = new MarginLayoutParams(linearLayout.getLayoutParams());
linearLayout.setMargins(0, 10, 0, 10);
linearLayout.addView(view, params);

Teşekkür ederim.

CEVAP
23 Kasım 2010, Salı


4 ** çocukları. İç dolgu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006