我的问题如下:
- 应用程序使用主题
android:Theme.NoTitleBar.Fullscreen
,只有一个Activity
,所有其他视图均为Fragment
- 我在
ViewPager Fragment
中有一个WebView
,它位于ScrollView
中 - HTML内容具有输入字段
- 我点击位于
WebView
底部的输入字段 - 软件输入法打开,但
Window
没有调整/平移
我尝试在我的清单文件中为Activity
设置android:windowSoftInputMode="adjustResize"
或android:windowSoftInputMode="adjustPan"
。也在Java中尝试设置其中之一。
我的应用程序中,ScrollView
中的普通EditText
可以适当地调整平移,以便用户可以看到他/她正在输入的位置。
更新:
如果没有解决方法可以调整窗口,请问有什么方法可以让WebView
认为其内容比实际高出半个屏幕高度,这样用户至少可以滚动输入框可见。
android:windowSoftInputMode="adjustResize|adjustPan"
? - Zubair Ahmed