TextView實現多行滾動  

==============================================================

XML部分


<TextView android:id="@+id/textView1" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:scrollbars="vertical" (垂直滾動條)
    android:singleLine="false"    (實現多行)
    android:maxLines="5"           (最多不超過5行)
    android:width="250px"         (寬度)

    android:text="TextView" 
    android:layout_alignParentTop="true" 
    android:layout_alignLeft="@+id/imageView_back" 
    android:layout_marginTop="59dp"></TextView>


重要的是紅色的部分 後面註解要去掉

程式部分要加入下面紅色的部分  就OK囉

tv=(TextView) findViewById(R.id.textView1);

 

tv.setMovementMethod(ScrollingMovementMethod.getInstance()); 


文章標籤
創作者介紹

Mazs's Notes

cookiesp 發表在 痞客邦 PIXNET 留言(4) 人氣()


留言列表 (4)

發表留言
  • shin yang
  • 請問
    tv=(TextView) findViewById(R.id.textView1);
    tv.setMovementMethod(ScrollingMovementMethod.getInstance());
    要加在哪裡??
  • cookiesp
  • 要加在程式裡頭喔
    xml檔的描述是在layout裡
  • shin yang
  • 他出現這個耶~
    Error in an XML file: aborting build.

    是放在java檔嗎??但我試很多地方都無法..都出現紅蚯蚓!
    感謝你
  • cookiesp
  • 不是喔 是放在layout檔裡 layout xml檔是用來描述介面
    可以先網路爬一下 android專案的基本架構喔
找更多相關文章與討論