Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
摩托罗拉Razor XT910(android 2.3)没有正确显示列表_Android_User Interface_Motorola - Fatal编程技术网

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

摩托罗拉Razor XT910(android 2.3)没有正确显示列表,android,user-interface,motorola,Android,User Interface,Motorola,我已经为安卓2.3开发了一个用户界面。UI包含一个列表,以及屏幕底部的一些图标 我在标签中使用了@android:style/Theme.Holo.Light 我已经在三星galaxy nexus android 2.3和galaxy nexus android 4.0上测试了这个应用程序。它工作得很好 但当我在摩托罗拉Razor XT910 android 2.3上运行此应用程序时,如果列表中只包含很少的元素,即它没有覆盖整个屏幕区域,即底部图标上方的屏幕区域,则空白部分将以灰色显示。我还使用

我已经为安卓2.3开发了一个用户界面。UI包含一个列表,以及屏幕底部的一些图标

我在标签中使用了@android:style/Theme.Holo.Light

我已经在三星galaxy nexus android 2.3和galaxy nexus android 4.0上测试了这个应用程序。它工作得很好

但当我在摩托罗拉Razor XT910 android 2.3上运行此应用程序时,如果列表中只包含很少的元素,即它没有覆盖整个屏幕区域,即底部图标上方的屏幕区域,则空白部分将以灰色显示。我还使用了布局设置为白色的背景标记。Moto上的UI如下所示:

请建议我如何使这个灰色区域成为白色背景。我试了很多次,但都找不到解决办法


谢谢。

将主版面的背景色设置为白色。这样可以很好地工作。

将主版面的背景色设置为白色。这样可以很好地工作。

这个问题发生在使用安卓2.3的摩托罗拉设备上。最简单的修复方法是将listview高度设置为包装内容。这里有更多关于这个问题的信息

这个问题发生在使用安卓2.3的摩托罗拉设备上。最简单的修复方法是将listview高度设置为包装内容。这里有更多关于这个问题的信息

将下面的属性添加到列表视图中,而不是将其高度设置为包裹内容

问题是android:overScrollFooter。摩托罗拉有一套默认设置,这会让人感到悲伤。要摆脱它,请在ListView中设置android:overScrollFooter=@null

我在摩托罗拉的设备上也遇到了同样的问题

违抗MB526操作系统2.3.4 Droidx操作系统2.3.4
将下面的属性添加到列表视图中,而不是将其高度设置为包裹内容

问题是android:overScrollFooter。摩托罗拉有一套默认设置,这会让人感到悲伤。要摆脱它,请在ListView中设置android:overScrollFooter=@null

我在摩托罗拉的设备上也遇到了同样的问题

违抗MB526操作系统2.3.4 Droidx操作系统2.3.4
将listview高度设置为wrap content将listview高度设置为wrap content此操作有效,但决不应将listview的高度设置为wrap\u内容。还有其他解决方案吗?@Jens我所做的是将我的ListView子类化,然后在构造函数中将setOverscrollFooter调用为null。setOverscrollFooter是在API 9中添加的,因此您需要使用reflectionThis,但是您永远不应该设置ListView的高度来包装内容。还有其他解决方案吗?@Jens我所做的是将我的ListView子类化,然后在构造函数中将setOverscrollFooter调用为null。setOverscrollFooter是在API 9中添加的,因此您需要使用Reflection。我一直在寻找解决此问题的方法,因为WRAP_内容不应用于ListView高度,所以我添加虚拟视图只是为了占据该空间,谢谢!我一直在寻找这个问题的解决方案,因为WRAP_内容不应该用于ListView高度,所以我添加虚拟视图只是为了占据这个空间,谢谢!