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

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • jkimisyellow...ish

    jkimisyellow

    8 Temmuz 2009
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013