2012年5月19日 星期六

TextView 滾動 ─利用 ScrollView


只要用 ScrollView 包起來,TextView 裡的內容便可以滾動。



res/layout/main.xml:



<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="測試 TextView 的內容可以滾動"
        android:textSize="25dp" />

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:fadingEdge="vertical"
        android:paddingTop="10dip"
        android:scrollbars="vertical" >

        <TextView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:paddingTop="10dip"
            android:text="@string/text_content"
            android:textSize="20dp" />
    </ScrollView>

</LinearLayout>

*******************************

res/values/strings:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="hello">Hello World, Cq_TextView01Activity!</string>
    <string name="app_name">Cq_TextView01</string>
    <string name="text_content">歐美經濟情勢動盪不安,連帶影響國際油價持續走跌,預計台灣中油於下周一起,汽柴油價格可望降價1角,是從上個月油價調漲後,連續第7次調價。
現在的92無鉛汽油每公升是32.6元,自4月2日一次調漲2.3元;而95無鉛每公升為34.1元,從4月2日一次調升3.1元;此外,98無鉛每公升為36.1元,4月2日則一次增3.6元;柴油每公升是31.7元,4月2日一次調漲3.2元。
國際油價走跌,指標原油價格自上周每桶109.92美元跌到108.67美元;依據浮動油價公式以及減半調降機制初步估計,台灣中油從下周一凌晨起,可望再度調降國內汽柴油的價格,每公升調降約1角。
    </string>

</resources>



沒有留言:

張貼留言