4

我有一个与之关联的TextView元素。ActionMode Callback长按某个单词时,会ActionMode激活操作栏上的菜单。在屏幕较小的设备上,某些菜单选项会显示在溢出菜单中。

在某些设备上,单击溢出按钮会导致TextView失去焦点并且文本选择会自动清除。我读过这是框架中的一个错误。鉴于该应用程序仅支持 Android 4.0 之后的设备,我的问题是:

  1. 如何检测某些菜单项是否会在运行时出现在溢出菜单中?
  2. 如何防止TextView失去焦点?
  3. 某些设备(三星等)不显示此功能。那么这真的是一个框架错误吗?
  4. 如果溢出菜单和由此导致的焦点丢失是我必须应对的问题,是否有替代方案?
4

0 回答 0