Java 什么是「;替换“;在Android中选择文本时弹出的对象?

Java 什么是「;替换“;在Android中选择文本时弹出的对象?,java,android,android-edittext,Java,Android,Android Edittext,我在任何地方都找不到截图——但本质上,当我在Android(我想是4.0+)上从EditText中选择文本时,会弹出一个白色的小气泡,上面写着REPLACE,让我可以用其他预测替换文本。当我长按一个字段时,会弹出同样的气泡,说“粘贴”。这是什么课?在开发者文档中,我似乎找不到对它的任何引用;谁能帮帮我吗 如果它只是一个自定义视图,它在哪里实例化?我想写一个需要这种方法的Xposed模块,但如果我能找到它,我就完蛋了 谢谢 你想摆脱这个吗 粘贴/替换菜单代码采用(无文档)android.widg

我在任何地方都找不到截图——但本质上,当我在Android(我想是4.0+)上从
EditText
中选择文本时,会弹出一个白色的小气泡,上面写着
REPLACE
,让我可以用其他预测替换文本。当我长按一个字段时,会弹出同样的气泡,说“粘贴”。这是什么课?在开发者文档中,我似乎找不到对它的任何引用;谁能帮帮我吗

如果它只是一个自定义视图,它在哪里实例化?我想写一个需要这种方法的Xposed模块,但如果我能找到它,我就完蛋了


谢谢

你想摆脱这个吗

粘贴/替换菜单代码采用(无文档)
android.widget.Editor
类的方法:

    public void show() {
        boolean canPaste = mTextView.canPaste();
        boolean canSuggest = mTextView.isSuggestionsEnabled() && isCursorInsideSuggestionSpan();
        mPasteTextView.setVisibility(canPaste ? View.VISIBLE : View.GONE);
        mReplaceTextView.setVisibility(canSuggest ? View.VISIBLE : View.GONE);

        if (!canPaste && !canSuggest) return;

        super.show();
    }
相关的: