ca)我在EditText中有一个活动。如果我直接显示此活动,则显示软键盘时AdjustPan可以正常工作。

b)如果我在TabActivity下显示的活动与选项卡之一相同,则AdjustPan无法正常工作(不执行任何操作)。

c)我将活动转换为片段,并使用Fragments API尝试了相同的操作,但调整平移也无法正常工作。

我已经将windowSoftInputMode设置为在情况(b)中对TabActivity和其他有问题的活动进行调整,在情况(b)中对FragmentActivity进行调整。

我也有全屏主题,我也尝试将其删除,但没有任何改变。

在其他情况之一中,我需要做些其他什么才能使这项工作正常进行?

谢谢

最佳答案

我弄清楚了,我在某处设置了WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS标志,当我删除它时,它在所有情况下都开始工作。

关于android - Android AdjustPan被忽略,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11101825/

10-10 16:06