设置TextView显示的文字可以复制

设置TextView显示的文字可以复制

  • 效果图

设置TextView显示的文字可以复制设置TextView显示的文字可以复制

在xml中设置

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="可以复制的文字"
        android:textIsSelectable="true" />
  • 添加属性
        android:textIsSelectable="true"

在代码中设置

    int __sdkLevel = Build.VERSION.SDK_INT;
    if (__sdkLevel >= 11) {
        textView.setTextIsSelectable(true);
    } else {
        textView.setFocusableInTouchMode(true);
        textView.setFocusable(true);
        textView.setClickable(true);
        textView.setLongClickable(true);
        textView.setMovementMethod(ArrowKeyMovementMethod.getInstance());
        textView.setText(textView.getText(), BufferType.SPANNABLE);
    }
上一篇:DBImport V3.1 数据互导工具及文档生成器更新发布


下一篇:矩形嵌套问题-ACM集训