如何在 API <= 11 中使 TextView 可选?我搜索了很多,发现我可以将 Editext 用作 TextView,但这看起来不太好,我需要将文本中选择的部分发送到新的 Activity,有人可以帮我吗?
我正在搜索的一个示例是在应用程序 OperaMini 中按下的 Onlongclick。 长按后,他会打开一个光标,让用户选择他需要的那部分文本,并为所选部分打开上下文菜单。
谢谢。
我需要制作类似这样的 Print,当 longclinck 时,make 会出现文本选择器(打印件上的蓝色提示)并显示所选部分。
最佳答案
您可以在 xml 中使其可选择
android:textIsSelectable="true"
或者通过为它分配一个 Onclicklistener 使您的 textview 可点击
TextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.setText(TextView.getText());
}
});
关于Android - 文本可选 - 选择文本的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18425893/