Java WebView自动填充已禁用,因为WebView不是';t使用活动上下文创建
独立于我一直拥有的解决方案,此日志:Java WebView自动填充已禁用,因为WebView不是';t使用活动上下文创建,java,android,android-webview,Java,Android,Android Webview,独立于我一直拥有的解决方案,此日志: W/cr\u AwAutofillManager:WebView自动填充被禁用,因为WebView不是使用活动上下文创建的。 为什么会出现此日志?我在网上找不到这样的例子 有没有办法解决这个问题/在没有javascript的情况下使用自动填充 我对android没有太多经验,我也尝试过一些调整,比如调用setImportantForAutofill()和setAutofillHints,以及其他引用autofill的方法调用 LoginApplication
W/cr\u AwAutofillManager:WebView自动填充被禁用,因为WebView不是使用活动上下文创建的。
LoginApplication.java
(扩展AppCompative活动)
@覆盖
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
MainApplication.getMyComponent().inject(这个);
setContentView(R.layout.activity\u登录);
WebView loginWebView=findviewbyd(R.id.weblogin);
setWebViewClient(新的CustomWebClient(存储,KeyDoveService,this));
WebSettings WebSettings=loginWebView.getSettings();
setJavaScriptEnabled(true);
webSettings.setSupportMultipleWindows(真);
loadUrl(authCodeUrl.toString());
}
activity\u login.xml
AndroidManifest.xml的一部分
也许您没有扩展AppCompatActivity
?我扩展了:/我尝试了扩展AppCompatActivity和RxAppCompatActivity(它也已经扩展了AppCompatActivity)