自动填充在android应用程序中找不到视图id
我们有一个应用程序,我们要求在一个片段中输入登录名和密码。 它曾经像一个自动填充的魅力。密码管理器可以很好地使用它,自动填充用户已经输入的密码 但最近,当密码管理器选择用户/密码建议时,没有填写任何字段 我们没有发现android studio SDK中的哪些更改触发了问题(我们使用的是android studio 4.1.3/Build#AI-201.8743.12.41.7199119,于2021年3月11日构建/运行时版本:1.8.0_242-release-1644-b3-6222593 amd64) 在日志中,我们有以下提示:自动填充在android应用程序中找不到视图id,android,android-layout,android-fragments,android-view,Android,Android Layout,Android Fragments,Android View,我们有一个应用程序,我们要求在一个片段中输入登录名和密码。 它曾经像一个自动填充的魅力。密码管理器可以很好地使用它,自动填充用户已经输入的密码 但最近,当密码管理器选择用户/密码建议时,没有填写任何字段 我们没有发现android studio SDK中的哪些更改触发了问题(我们使用的是android studio 4.1.3/Build#AI-201.8743.12.41.7199119,于2021年3月11日构建/运行时版本:1.8.0_242-release-1644-b3-6222593
AutofillManager: autofill(): no View with id xxxxxxxxxxxxx
2次(显然一次用于登录,一次用于密码)
我们一直不知道如何调查这个问题
表格的布局如下所示:
我们得到了一个提示:我们在onResume()方法中重新创建了该片段,对重新创建该片段的部分进行了注释,使用户名和密码确实被填写。看起来,在autofillManager完成其工作后,会调用onResume()方法。需要确认这是最近的更改。您可以共享Kotlin/Java代码吗?