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

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • Crossover

    Crossover

    18 HAZİRAN 2007
  • Top10Series

    Top10Series

    26 Kasım 2008