我正在将LeftNavBar用于Google TV应用程序。由于某种原因,它会渗入右侧的内容区域。这是屏幕截图的一部分-很难看到,但是左侧的标签分隔符渗入到右侧的内容中-由于分隔符很暗,因此在白色图标上最为明显。屏幕截图来自Sony Google TV。我在Logitech Revue上看到的内容有些不同,因为LeftNavBar在右侧有背景和分隔符,但是内容仍然渗入右侧(我不知道为什么Sony和Windows之间的LeftNavBar外观会有所不同罗技(Logitech)。不幸的是,我无法为Logitech拍摄快照-尝试时DDMS给我一个一般性错误。

有谁知道我可能做错了什么导致这种情况?

我也找不到一个针对LeftNavBar提问或记录错误的地方-project page非常稀疏:

最佳答案

请尝试将res / lib_leftnav_bar_dimens.xml更改为,它应该为您解决:

<resources>
    <dimen name="left_nav_collapsed_width">62dip</dimen>
    <dimen name="left_nav_collapsed_apparent_width">50dip</dimen>
    <dimen name="left_nav_expanded_width">182dip</dimen>
    <dimen name="left_nav_expanded_apparent_width">182dip</dimen>
    <dimen name="left_nav_icon_size">36dip</dimen>
    <dimen name="title_bar_height">52dip</dimen>
    <dimen name="title_bar_apparent_height">52dip</dimen>
</resources>


正如Les前面提到的,它似乎不是通用修复程序,因此一旦找到最佳修复程序,我将更新该库。

关于android - LeftNavBar渗入 ListView ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8359180/

10-12 06:16