好的,在蜂巢上我有一些决定屏幕大小的函数。这有时被用来动态地做一些UI的事情。但问题是,它包括底部带有android按钮的栏,这会从可用的屏幕尺寸中减去。
android Display函数可能会返回正确的函数(例如,1280x800显示将返回1280x740作为显示,这是不包括底部android按钮的显示),但是webview中的javascript函数将仅确定实际大小,因此1280x800返回1280x800,这是不正确的,因为底部栏在那里。
我怎么才能在没有硬编码的情况下得到底部条的大小,我至少可以用这种方法从不正确的屏幕大小整数中减去它。
发布于 2011-12-21 03:23:26
我不确定这是不是最好的方法,但我是这样做的(在Android2.2上,但这也应该在3.x上有效)
我创建了一个LinearLayout (FILL_PARENT)
可能不是你正在寻找/希望的答案,但至少它对我有效。
https://stackoverflow.com/questions/8579854
复制相似问题