1

我是 Android 开发的新手,正在 3.2 模拟器中测试我的应用程序,以确保所有内容都能在平板电脑上正确扩展。该视图由 TabBar 中的 ListView 组成,我遇到了 UI 未对齐的奇怪问题(请参阅链接)。这在任何手机屏幕尺寸的任何其他操作系统版本(2.1 - 4.0)上都不存在。

这些ListView项目由一个自定义布局组成,该布局使用一个LinearLayout带有背景的可绘制对象,两个textviews用于标题和副标题。

在此处输入图像描述

XML 渲染(10.1in WXGA 选项卡):

在此处输入图像描述

有人有什么想法吗?

编辑:

修复了问题。我在清单中的 TabBar 视图上禁用了旋转,方法是删除列表根据需要呈现的 XML 中的这行代码。感谢所有做出贡献的人。

4

1 回答 1

0

您可以选择根据设备加载不同的布局、值和其他资源,区域设置只需通过添加特定值来更改文件夹名称,在您的情况下使用类似 layout-hdpi ,layout-xhdpi

于 2012-04-16T12:59:31.980 回答