Tob*_*bio 5 forms android webview android-orientation
改变方向后如何保留webview中的表单数据?我已经使用onSaveInstanceState()
并使用 恢复了之前的状态restoreState(savedInstanceState)
。这成功地恢复了方向更改之前的先前状态,但没有恢复 web 视图中表单文本框中的数据。
方向改变后,如何保留webview中表单文本框中的数据?
注意:我不会使用,android:configChanges="keyboardHidden|orientation"
因为在方向更改后我的应用程序需要键盘输入。
提前致谢。
由于 WebView 已被销毁然后重新创建,因此您将需要重新填充表单。您可以通过将 javascript 注入 Web 视图来做到这一点
例如更新 HTML 元素 id 状态显示的文本
wevView.loadUrl("javascript:document.querySelector('#status').innerHTML = '一些文本'");
归档时间: |
|
查看次数: |
771 次 |
最近记录: |