SORU
8 Kasım 2011, Salı


Nasıl layout_gravity programmaticaly ayarlamak için?

Nasıl programlama yoluyla düğmeleri için layout_gravity ayarlamak için?

İnternette bu örnek buldum, ama sadece bana NullPointer bir istisna atar:

 Button MyButton = new Button(this);

    LinearLayout.LayoutParams  lllp=(LinearLayout.LayoutParams)MyButton.getLayoutParams();
    lllp.gravity=Gravity.RIGHT;
    MyButton.setLayoutParams(lllp); 


    MyLinearLayout.addView(MyButton);

CEVAP
8 Kasım 2011, Salı


LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.FILL_PARENT);
params.weight = 1.0f;
params.gravity = Gravity.TOP;

button.setLayoutParams(params);

Yerçekimi ayarlamak için ne kadar ağırlık değerleri ve Gravity kontrol edin

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011