SORU
27 Ocak 2011, PERŞEMBE


Nasıl TextView Marjı Değiştirmek için

TextView LinearLayout ve bunun için takip etmeye çalıştım -10, o TextView alt kenar boşluğu azaltmak istiyorum bazı dış olaylar üzerine Programlı olarak ekledik.

LinearLayout.LayoutParams lastTxtParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
lastTxtParams.setMargins(0, 0, 0, -10);
mOldTextView.setLayoutParams(lastTxtParams);
mOldTextView.invalidate();

Değiştirmenin doğru şekilde Görüntülemek için eklenen widget Kenar?
Çalışmıyor.

CEVAP
27 Ocak 2011, PERŞEMBE


    TextView forgot_pswrd = (TextView) findViewById(R.id.ForgotPasswordText);
    forgot_pswrd.setOnTouchListener(this);     
    LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
    llp.setMargins(50, 0, 0, 0); // llp.setMargins(left, top, right, bottom);
    forgot_pswrd.setLayoutParams(llp);

Bunu ben yaptım ve mükemmel oldu. Belki değer -ve veren olarak, bu kod çalışmıyor. Sadece görünümün referans yarattığınız bu kodu koy.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010
  • Rayone GB

    Rayone GB

    14 Temmuz 2007
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011