我在EditText
中使用PopupWindow
。它显示正常,但选择标记未显示在EditText
中。当我长按EditText
时,选项菜单也不会改变。在LogCat中,我看到一个警告
TextView不支持文本选择。行动模式已取消。
因此,EditText
无法从剪贴板复制/粘贴文本。
有没有办法在EditText
中获得“正常”PopupWindow
行为?
此代码显示了问题,但我也尝试了很多变化:
EditText edit = new EditText(getContext());
edit.setBackgroundColor(Color.BLUE);
PopupWindow popup = new PopupWindow(edit, 100, 100, true);
popup.setBackgroundDrawable(new BitmapDrawable());
popup.showAtLocation(this, Gravity.NO_GRAVITY, 100, 200);
答案 0 :(得分:-1)
试试这个,
editText.setSelectAllOnFocus(true);