在自研Android系统过程遇到一个输入法选择弹窗闪退的问题,分析下来属于窗口焦点异常。
抓取Log:
对比上面Log可得出,这两段逻辑唯一区别在异常场景执行了下面的逻辑:
解决方案:
WindowState mTempImeLayeringTarget = mImeLayeringTarget;
… …
if (mTempImeLayeringTarget != null) {
updateImeControlTarget(true /* forceUpdateImeParent */);
}
Android输入法选择弹窗问题
于 2024-07-03 15:12:04 首次发布