3
我有一个简单的活动,它显示一个大的多行EditText
和其下的一些其他控件。我希望活动调整大小,以便在用户输入EditText
时按钮不会被键盘隐藏。当键盘显示时,活动没有调整大小
我尝试了各种粗略和非粗略的解决方案,我在网上找到 - 没有任何工作。
这里是我试过到目前为止:
- 把
android:windowSoftInputMode="adjustResize"
在清单中。 - 将
android:fitsSystemWindows="true"
放入布局根目录中。 - 使用
RelativeLayout
而不是LinearLayout
作为根。 - 删除活动中的所有主题
- 创建自定义主题并将其放入
<item name="android:windowFullscreen">false</item>
中。 - 尝试了建议的解决方案here,我的整个活动布局在
ScrollView
之内。
还有什么可以尝试吗?
+1000谢谢!不能相信这个简单的东西(实际上起作用了!)在我看过的关于这个问题的其他任何线程中都没有提及......他们都提出了极其复杂而粗略的解决方案 - ScrollView的整个只有“解决”这个问题(不解决它)的类,等等,等等。 – BadCash
@BadCash很高兴收到你的来信。 –