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