0
在我的滾動視圖中,我有一個帶多行的textview,因爲在代碼中文本的最大字符數爲200,所以我想總是顯示textview中的所有文本至多隻有6行文字。固定高度的TextView禁用父滾動視圖的滾動
但問題是,當我觸摸多行文本視圖,它禁用了它的父母的滾動。我想觸摸textview並滾動它,然後屏幕可以上下移動,但是現在它只停留在textview中,並且只在觸摸右邊緣才能找到滾動條。我試圖在這裏找到答案,而且大多數頁面都是關於如何在textview中添加scrollview,這不是我的情況。
有什麼建議嗎?
這裏是XML:
<com.example.VerticalScrollview xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ScrollView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout 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:orientation="vertical"
android:background="#F7F7F7"
tools:context="com.example.EventDetailActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/eventDescription"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:textColor="@android:color/secondary_text_dark_nodisable"
android:layout_marginTop="20dp"
android:typeface="monospace"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:layout_marginBottom="20dp"
android:textStyle="italic"/>
</LinearLayout>
</LinearLayout>
</com.example.VerticalScrollview>
我還沒有發佈所有XML的,但是上面會是一個問題,剩下的是其他剛的LinearLayout,按鈕,TextView的,ImageView的等
發表您的XML請 –
@IntelliJAmiya的建議,XML已經連接 –
@Penghazi嘗試到的LinearLayout包裝成一個nestedscrollview代替 –