美文网首页精选案例ViewAndroid开发
Android:可复制的TextView、EditText

Android:可复制的TextView、EditText

作者: chenxuxu | 来源:发表于2017-06-30 00:34 被阅读317次

    有时候我们开发时会有需求,让用户对某一部分的文本进行复制。只要在xml设置几个简单的属性就可以完成了。

    可复制的TextView

    只要设置android:textIsSelectable 为true就可以进行复制。

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textIsSelectable="true"
            android:layout_marginBottom="20dp"
            android:textSize="20sp"
            android:text="我是 TextView " />
    

    可复制的EditText

        <EditText
            android:layout_width="wrap_content"
            android:textSize="20sp"
            android:text="我是 EditText "
            android:textIsSelectable="true"
            android:background="@null"
            android:cursorVisible="false"
            android:inputType="none"
            android:layout_height="wrap_content" />
    
    属性设置 作用
    android:textIsSelectable = "true" 可以对文本进行复制
    android:background="@null" 不设置背景
    android:cursorVisible="false" 不显示游标
    android:inputType="none" 输入类型为空

    效果图:

    效果图

    相关文章

      网友评论

        本文标题:Android:可复制的TextView、EditText

        本文链接:https://www.haomeiwen.com/subject/eynvcxtx.html