gpt4 book ai didi

android - 如何禁用从/到 SearchView 的复制/粘贴

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:31 25 4
gpt4 key购买 nike

当我在 Toolbar 中使用 SearchView 时,我想禁用复制/粘贴操作。

实际上我不想让原生复制/粘贴栏出现在顶部。

最佳答案

你可以使用这个方法:

@TargetApi(Build.VERSION_CODES.HONEYCOMB)
private void disableSearchViewActionMode(SearchView searchView) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
((EditText) searchView.findViewById(R.id.search_src_text)).setCustomSelectionActionModeCallback(new ActionMode.Callback() {
@Override
public boolean onCreateActionMode(ActionMode mode, Menu menu) {
return false;
}

@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
return false;
}

@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
return false;
}

@Override
public void onDestroyActionMode(ActionMode mode) {

}
});
}
}

关于android - 如何禁用从/到 SearchView 的复制/粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33418695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com