摩托罗拉Razor XT910(android 2.3)未正确显示列表

Shr*_*ant 1 user-interface android motorola

我为android 2.3开发了一个UI.UI包含一个列表,以及屏幕底部的一些图标.

我已经使用@android:style/Theme.Holo.Light<application/>标签.

我已经测试了这个应用程序Samsung galaxy nexus (android 2.3)galaxy nexus (android 4.0).它工作得很好.

但是当我运行这个应用程序时Motorola Razor XT910 (android 2.3),如果列表只包含几个元素,即它不覆盖整个屏幕区域(即底部图标上方的屏幕区域),则空白部分显示为灰色.我还使用background标签将布局设置为white颜色.Moto上的UI看起来像这样:

在此输入图像描述

请建议我如何将这个灰色区域作为白色背景.我尝试了很多,但找不到解决方案.

谢谢.

Pad*_*mar 5

而不是将其高度设置为wrap_content,而是将以下属性添加到列表视图中.

问题是android:overScrollFooter.摩托罗拉有默认的一套,它会导致悲伤.为了摆脱它,设定android:overScrollFooter="@null"在你的ListView.

我在Motorola Devices中也面临同样的问题

  • Defy MB526 OS 2.3.4
  • Droidx OS 2.3.4

  • 我一直在寻找解决这个问题的方法,因为WRAP_CONTENT不应该用于ListView高度,我得到了一个点我已经添加了虚拟视图只是为了占据那个空间,谢谢! (2认同)