4

我知道有一个属性可以 通过长按文本android:textIsSelectable="true"来启用文本选择,然后它会显示一个用于操作文本的属性。我的问题是如何禁用默认值?我试图通过编写自定义 ActionMode 并返回它的方法来禁用它:TextViewActionModeActionModefalseonCreateActionMode

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

并将其传递给:

TextView.setCustomSelectionActionModeCallback(customActionMode);

它破坏了文本选择并禁用了开始-结束指针。我想在选择文本后禁用ActionMode自己写。PopupWindow你有什么建议吗?

4

0 回答 0