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ş:
Liste görünümü Öğeleri arasındaki boşl...
Sonunda boşluk tutun ve Dize/veya başı...
Bir LinearLayout için bir sınır çizmek...
Nasıl android kaynakları ve kaynakları...
Nasıl Android ve iOS arasındaki kod pa...