是否可以允许用户选择并复制TextView中的剪贴板中的文本?我想找到this但是没有答案。在Android的TextView中选择并复制到剪贴板
我也尝试设置android:textIsSelectable="true"
,但它没有奏效。
是否可以允许用户选择并复制TextView中的剪贴板中的文本?我想找到this但是没有答案。在Android的TextView中选择并复制到剪贴板
我也尝试设置android:textIsSelectable="true"
,但它没有奏效。
我用一个EditText,但为了避免我在答复中描述的问题,固定它“伊姆兰·罕”我发现了大约setKeyListener在Android代码中的注释:
* Be warned that if you want a TextView with a key listener or movement * method not to be focusable, or if you want a TextView without a * key listener or movement method to be focusable, you must call * {@link #setFocusable} again after calling this to get the focusability * back the way you want it.
所以问题在于,当您将标志可编辑设置为false时,setKeyListener被调用并且可重写标志被覆盖。
为了解决这个问题,在我活动的onCreate我说:
tesxtView.setKeyListener(null);
tesxtView.setFocusable(true);
通过这样做,我也摆脱了标记为拼写错误的单词
等待,所以有可能使用TextView与文本选择(与复制它)或不? – 2014-11-14 10:48:34
我认为,首先是棒棒糖,这实际上可以作为你希望它(在my app测试,我已经改变了一些东西后):
我用this library,并改变了这种属性的文件“adp_alert_dialog_material.xml”,只是有你问属性(上一个TextView):
android:textIsSelectable="true"
看到这个帖子也许有帮助的http://计算器.com/questions/6624763/android-copy-to-clipboard-selected-text-from-a-textview – 2012-04-25 13:36:43
谢谢,这将有所帮助,但它不是答案。它将在用户能够选择文本时起作用。 – kingston 2012-04-25 13:42:27
使用EditText代替TextView并使其不可编辑? – 2012-04-25 13:51:22