防止Android软键盘在Fragment中将视图向上移动的方法?

6

我有一个包含四个选项卡的活动,每个选项卡都实现为一个碎片。在其中一个选项卡中,我想要防止软键盘推动视图,而在其他碎片中键盘仍然应该推动视图。有谁知道如何实现这一点?

我无法使用活动的windowSoftInputMode标志,因为那将阻止整个带有四个碎片的活动。

1个回答

0

尝试动态更改flag

在选项卡单击侦听器中使用以下内容更改Activity的softInputMode。

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接