0

我正在为 android 开发一个应用程序并且遇到了一个小问题。我有一个带有四个选项卡的水平方向活动,每个选项卡调用一个单独的列表适配器。问题是当我关闭屏幕然后重新打开时,整个屏幕向下移动。有没有人遇到过类似的问题,如果有,你是怎么解决的。提前致谢。

4

1 回答 1

0

我在摩托罗拉 xoom 上遇到了类似的问题,因为系统栏,gridview 超出了屏幕。我不知道什么是最好的解决方法,但我所做的是让窗口超出它的限制。奇怪的是,我只在摩托罗拉 xoom 上遇到了这些问题,而且只有在带有 gridview 的活动上。你能提供更多细节吗?

试试这个并告诉我它是否有帮助(把它放在活动的 onCreate 方法上):

getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

糟糕的是,在亚马逊kindle fire上,它导致了一个错误,即由于kindle的系统栏,屏幕底部被隐藏了。在我使用的所有其他设备上,它工作得很好。

于 2012-05-12T17:07:54.027 回答