2

似乎在亚马逊kindle上有一个底部工具栏占用了我的全屏应用程序的空间,但应用程序本身认为它占据了整个屏幕,所以它的一部分总是被工具栏隐藏。

其他平板电脑的情况有所不同,所以我想问题出在亚马逊 kindle fire 上。

有没有办法克服这个问题?

也许亚马逊kindle fire有一个sdk可以帮助它?也许是一种将工具栏放在上侧的方法,或者使应用程序采用它可以达到的实际大小,不包括工具栏占用的空间?

请帮忙 。

4

2 回答 2

1

也许亚马逊kindle fire有一个sdk可以帮助它?

不是这个时候。

也许是一种将工具栏放在上方的方法

不,对不起。

使应用程序采用实际大小,不包括工具栏占用的空间?

欢迎您为此编写代码。正如Kindle Fire 文档所述:

*注:设备将保留20px显示软键菜单,使有效纵向分辨率为1004px高x 600px宽,有效横向分辨率为580px高x 1024px宽。

因此,对于 Fire,请确保您使用的空间不超过上述尺寸,并且您不必担心酒吧。

于 2012-02-18T13:46:25.733 回答
0

对于那些正在寻找获得 SIDE 菜单宽度的方法的人,您可以尝试以下对我有用的代码:

    Display display = getWindowManager().getDefaultDisplay();
    Point size = new Point();
    display.getRealSize(size);
    int screen_width = size.x;

    int kindleSideMenuWidth = (int) (screen_width * 0.06171875);

0.06171875 是比率,我用旧的“油漆”计算得出。希望它有所帮助。

于 2013-12-15T16:14:16.787 回答