LongView单击TextView会导致appbar消失

时间:2017-06-21 11:19:12

标签: android android-layout

我有一个TextView,它可以滚动但不能点击复制/粘贴。它包含一个长文本,这就是我使用滚动条的原因。当我向下滚动以进一步阅读,并在textview上进行长按,我的appbar“dissappears”在longclick之前和longlick之后看两张图片。我该如何解决这个令人烦恼的问题?

Before longclick

After longclick on TextView

这是我的xml这个布局:

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

    <TextView
        android:id="@+id/textfrag10label"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Kneten"
        android:textStyle="bold"
        android:textColor="#FFFF4444"
        android:textSize="20dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true" />

    <TextView
        android:id="@+id/textfrag10"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:visibility="visible"
        android:maxLines="25"
        android:scrollbars="vertical"
        android:text="very long text"
        android:textStyle="bold"
        android:layout_below="@+id/textfrag10label"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginTop="50dp"
        android:textIsSelectable="true"
        android:focusable="true"
        android:focusableInTouchMode="true"
        />



</RelativeLayout>

1 个答案:

答案 0 :(得分:0)

我通过删除android:textIsSelectable="true"

解决了这个问题