Android - 文本可选 - 选择文本的一部分

Fpo*_*env 5 android textview android-edittext

如何在API <= 11中选择TextView?我搜索了很多,发现我可以使用Editext作为TextView,但是这个看起来并不好看,我需要将选中的文本部分发送给新的Activity,有人可以帮我这个吗?

我正在搜索的一个例子是在应用程序OperaMini中按下Onlongclick.长时间点击后,他打开一个光标,供用户选择他需要的文本部分和所选部分的ContextMenu.

谢谢.

在此输入图像描述

我需要做这样的打印,当longclinck,make出现文本的选择器(打印上的蓝色提示)并显示所选的部分.

Ahm*_*kri 14

你在xml中使它可以选择

        android:textIsSelectable="true"
Run Code Online (Sandbox Code Playgroud)

或者通过为其分配一个Onclicklistener来使textview可单击

  TextView.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
        ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
        clipboard.setText(TextView.getText());
        }
    });
Run Code Online (Sandbox Code Playgroud)