固定高度TextView禁用父滚动视图

时间:2015-08-26 13:39:02

标签: android scrollview textview

在我的scrollview中,我有一个带有多行的textview,因为在代码中文本设置的最大字符数为200,所以我想总是在textview中显示所有文本,因为最多只有6行文本。

但问题是当我触摸多行文本视图时,它会禁用滚动它的父级。我想触摸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,Buttons,TextView,ImageView等。

0 个答案:

没有答案