我有一个表格事故。
当我使用键盘时,如何滚动到底部?
通常,当我使用 Activity 时,我会放置 android:windowSoftInputMode="adjustResize".
但现在我正在使用片段,并且无法在清单中定义,搜索我发现的互联网:
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
Run Code Online (Sandbox Code Playgroud)
但它不工作。
相关文章:
尝试这样写:
android:windowSoftInputMode="adjustResize"
Run Code Online (Sandbox Code Playgroud)
在您要在其中创建片段的清单活动代码中。
一个 Activity 的所有 Fragment 与其父 Activity 具有相同的行为,但如果您需要不同 Fragment 的不同键盘行为,则可以从 Fragment 代码中动态更改此属性,如下所示:
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.softInputMode.SOFT_INPUT_ADJUST_PAN);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6553 次 |
| 最近记录: |