У меня есть веб-просмотр, показывающий некоторые входные данные, и он работает нормально, за исключением того, что при нажатии на inputa появляется автозаполнение кредитной карты Google, я должен удалить эту опцию и не могу найти решение,
предоставленное изображение с нежелательным результатом
я пробовал этот пост - Отключение автозаполнения в WebView?
но ни один из предложенных ответов не помог мне, пожалуйста, помогите
мой веб-просмотр
if (webView == null) {
toolbar_container.show()
toolbar_group.show()
toolbar_tv.text = getString(R.string.credit_card_info)
webView = NoSuggestionsWebView(this)
val webSettings = webView?.settings
WebViewDatabase.getInstance(this)?.clearFormData()
webSettings?.javaScriptEnabled = true
webSettings?.savePassword = false
webSettings?.saveFormData= false
webView?.setBackgroundColor(Color.parseColor("#061a3e"))
webView?.addJavascriptInterface(WebAppInterface(this) { result ->
val dialog =
OneButtonDialog(
activity = this@MainActivity,
type = OneButtonDialog.LOAD_CARD_FAILED,
message = result
)
dialog.show()
}, "Android")
webView?.layoutParams?.height = WindowManager.LayoutParams.MATCH_PARENT
webView?.layoutParams?.width = WindowManager.LayoutParams.MATCH_PARENT
fragment_container.addView(webView)
webView?.loadUrl("My_URL")
showProgressBar()
}
webView?.webViewClient = object : WebViewClient() {
override fun onPageFinished(view: WebView?, url: String?) {
super.onPageFinished(view, url)
dismissProgressBar()
}
}