Android:"TextView不支持文本选择.操作模式已取消"

rwx*_*rwx 10 android

"TextView不支持文本选择.操作模式已取消."

当我尝试在Android中的PopupWindow中的EditText中调出上下文菜单时,我收到此错误.选择标记也不起作用.

这个问题已被多次询问,但一直未得到答复:

如何在PopupWindow中为EditText启用选择标记?

PopupWindow不会在EditText上长按触发系统上下文对话框

我只是处理同一问题的另一个人.有任何想法吗?

小智 8

我检查了大约一个小时,我找到了解决方案:setwidth = wrapcontent(它与我一起工作)

  • 是的,它可以工作,因为TextView必须重新布局。您可以跟踪`setText`方法来了解原因。但是布局视图是广阔的。这是Android的一个旧错误,谷歌只是不想修复它。 (2认同)

Yoj*_*mbo 5

如果TextView,你有没有试过textView.setTextIsSelectable(true); 或者如果EditTexteditText.setSelectAllOnFocus(true);