有没有办法通过Fragment设置android:windowSoftInputMode?

前端之家收集整理的这篇文章主要介绍了有没有办法通过Fragment设置android:windowSoftInputMode?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
android:windowSoftInputMode通常设置在一个Activity上,但我将所有内容设置为一个Activity切换到不同的Fragments以支持tabbing,我需要不同的软输入模式的片段.

我的实际问题是adjustPan导致webviews中的文本视图被键盘覆盖,adjustResize正在调整我用于计算的视图,我认为为每个片段设置不同的软输入模式将是一个很好的解决方法.

解决方法

试试你的片段的每个onCreateView
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

我希望它适合你并回复

原文链接:https://www.f2er.com/android/316193.html

猜你在找的Android相关文章