每次尝试在editText上输入文本时,我都会收到这些警告。
W / IInputConnectionWrapper:无效的InputConnection上的getTextAfterCursor W / IInputConnectionWrapper:非活动InputConnection上的beginBatchEdit 在非活动InputConnection上的beginBatchEdit W / IInputConnectionWrapper:非活动InputConnection上的commitText 在非活动InputConnection上的endBatchEdit W / IInputConnectionWrapper:非活动InputConnection上的endBatchEdit **
当我尝试关闭我的应用程序并再次打开它时,总是会发生这种情况。 我需要先单击图像按钮,然后才能再次在editText上输入。
尝试过研究,但找不到解决方案。
答案 0 :(得分:0)
这不是100%肯定的答案。我无法对此发表评论,因为它无法清除。
根据本文,他们建议您隐藏输入键盘并运行该应用程序。
下面的代码将提供一个想法,您应该如何做。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
作为参考,您可以使用--getExtractedText on inactive InputConnection warning on android
尝试一下。如果这不起作用,请在下面进行注释。我们将尝试找到解决方案。谢谢。