如何在API< = 11中选择TextView?我搜索了很多,发现我可以使用Editext作为TextView,但是这个看起来并不好看,我需要将选中的文本部分发送到新的Activity,有人可以帮我这个吗?
我正在搜索的一个例子是在应用程序OperaMini中按下的Onlongclick。 长时间点击后,他打开一个光标,供用户选择他需要的文本部分和所选部分的ContextMenu。
感谢的。
我需要做类似这样的打印,当longclinck,make出现文本的选择器(打印上的蓝色提示)并显示选中的部分。
答案 0 :(得分:13)
您可以在 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());
}
});