Android 3.2奇怪的视图问题
我是Android开发新手,当时正在3.2模拟器中测试我的应用程序,以确保在平板电脑上所有东西都能正确伸缩。该视图由选项卡栏中的ListView组成,我遇到了UI See链接未对齐的奇怪问题。这在任何其他操作系统2.1-4.0版的任何手机屏幕尺寸上都不存在 ListView项由一个自定义布局组成,该布局使用一个可绘制背景的线性布局和两个文本视图作为标题和副标题 WXGA选项卡中的XML呈现10.1: 有人有什么想法吗 编辑:Android 3.2奇怪的视图问题,android,eclipse,listview,android-3.0-honeycomb,tabbar,Android,Eclipse,Listview,Android 3.0 Honeycomb,Tabbar,我是Android开发新手,当时正在3.2模拟器中测试我的应用程序,以确保在平板电脑上所有东西都能正确伸缩。该视图由选项卡栏中的ListView组成,我遇到了UI See链接未对齐的奇怪问题。这在任何其他操作系统2.1-4.0版的任何手机屏幕尺寸上都不存在 ListView项由一个自定义布局组成,该布局使用一个可绘制背景的线性布局和两个文本视图作为标题和副标题 WXGA选项卡中的XML呈现10.1: 有人有什么想法吗 编辑: 修正了这个问题。我在清单中禁用了选项卡栏视图的旋转,方法是删除列表按需
修正了这个问题。我在清单中禁用了选项卡栏视图的旋转,方法是删除列表按需要呈现的XML中的这行代码。感谢所有贡献者。您可以根据设备、区域设置选择加载不同的布局、值和其他资源,只需通过添加特定值更改文件夹名称,在您的情况下,使用布局hdpi、布局xhdpi之类的工具这很奇怪,如果没有视图/xml的小型/自包含版本,则很难说。这可能仅仅是模拟器的失败吗?我认为这可能是模拟器的失败,因为列表视图项的布局xml预览呈现得非常完美。我对您正在使用的Android SDK和mac有一种部分不合理的可能真的很不好的感觉?。在我的经验中,这可能是令人无法忍受的恼人。是否有其他开发人员。您可以要求在不同的机器上查看它,甚至可以安装vmware linux环境并自己在这台机器上检查它?如果你投入了大量的调试工作,并且只是AVD在这里失败了,那将是令人伤心的:我已经设法解决了这个问题,虽然这似乎是一个Android问题,但问题是我有选择地禁用了我的选项卡栏视图上的旋转,当我从清单中删除此代码时,列表视图将按应有的方式呈现。将在PC上进行测试,看看是否会出现相同的问题。谢谢你的帮助!我不认为这与屏幕的dpi有关,因为条形元素只是渐变和不可缩放的中心图像,列表视图布局背景图像是。9 png的比例取决于屏幕大小