您的位置:首页 > 移动开发 > Android开发

Android:可复制的TextView、EditText,复制文字到剪贴板

2017-07-13 18:27 447 查看

可复制的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"    输入类型为空


复制到剪贴板管理器

// 得到剪贴板管理器
ClipboardManager cmb = (ClipboardManager) getActivity()
.getSystemService(Context.CLIPBOARD_SERVICE);
cmb.setText(text);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android TextView