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代替 –