SORU
17 Kasım 2009, Salı


Yapma Android Kaydırılan TextView

Sığdırmak için çok uzun gibi görünen bir textview metin görüntülemek ediyorum bir ekran içine. Benim TextView sekmeli yapmak istiyorum. Nasıl yapabilirim bu? İşte kod

   final TextView tv = new TextView(this);

   tv.setBackgroundResource(R.drawable.splash);
   tv.setTypeface(face);
   tv.setTextSize(18);
   tv.setTextColor(R.color.BROWN);

   tv.setGravity(Gravity.CENTER_VERTICAL| Gravity.CENTER_HORIZONTAL);

   tv.setOnTouchListener(new OnTouchListener(){


           public boolean onTouch(View v, MotionEvent e)
           {


                   Random r = new Random();
                   int i = r.nextInt(101);

                   if (e.getAction() == e.ACTION_DOWN)
                   {
                           tv.setText(tips[i]);
                           tv.setBackgroundResource(R.drawable.inner);


                   }

           return true;
           }

   });

   setContentView(tv);

CEVAP
15 Temmuz 2010, PERŞEMBE


ScrollView aslında gerek yok.

Sadece set

android:maxLines = "AN_INTEGER"

android:scrollbars = "vertical"

senin özellikleri 5* *düzeni xml dosyası.

O zaman kullanın:

yourTextView.setMovementMethod(new ScrollingMovementMethod());

kodunuzda.

Bingo, otomatik olarak herhangi bir sorun olmadan kayar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014