我正在尝试创建自定义选择菜单,但它不适用于具有 MIUI rom 的设备。使用 Android + MIUI setCustomSelectionActionModeCallback 的设备无法正常工作。
长按编辑文本区,在EditText中选择文本,监听动作模式回调。自定义操作模式不起作用。
editText.setCustomSelectionActionModeCallback(new android.view.ActionMode.Callback() {
@Override
public boolean onCreateActionMode(android.view.ActionMode mode, Menu menu) {
Log.d(LOG_TAG, "onCreateActionMode");
return true;
}
@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
Log.d(LOG_TAG, "onPrepareActionMode");
return false;
}
@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
return false;
}
@Override
public void onDestroyActionMode(ActionMode mode) {
}
});
我在 MIUI 论坛上提出了投诉 - http://en.miui.com/thread-7072028-1-1.html
这个问题有什么解决方法吗?