ca)我在EditText中有一个活动。如果我直接显示此活动,则在显示软键盘时adjustPan可以正常工作。
b)如果我在TabActivity下显示与其中一个标签相同的活动,则adjustPan不起作用(没有做任何事情)。
c)我将活动转换为片段并使用Fragments API尝试相同的操作,但调整pan也不是这样。
我已经将windowSoftInputMode设置为调整TabActivity和其他有关活动的情况(b),以及情况(c)中的FragmentActivity。
我也有全屏主题,我也尝试删除它,但它没有改变任何东西。
我还需要做些什么来使其在其他情况下工作?
谢谢
答案 0 :(得分:1)
我想通了,我在某处设置了WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS标志,当我删除它时,它开始在所有情况下都有效。