我爲我的測試應用程序,一個TextView,一個ImageView和一個TextView設計了一個簡單的佈局。但第二個TextView我希望它可以滾動(通過觸摸)。ScrollView在Android佈局中不起作用
我已經在網上搜索並嘗試了很多解決方案,但仍無法使其工作。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:scrollbars="vertical"
tools:context=".MainActivity" >
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="@string/title"
android:textSize="40sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:contentDescription="@string/ada_lovelace"
android:paddingTop="8dp"
android:src="@drawable/ada_lovelace" />
<ScrollView
android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:id="@+id/scroll1"
android:layout_below="@id/imageView1">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:text="@string/hello_world"
android:textSize="22sp" />
</ScrollView>
</RelativeLayout>
請幫幫我。
它的工作原理只有在TextView中有多個元素,滾動 –
參考此鏈接,它解決了我的問題.... HTTP ://stackoverflow.com/questions/1748977/making-textview-scrollable-in-android .. – krishna
使用ListView和簡單的適配器 – user1755546