支持Android设备中的多个屏幕?

时间:2010-09-02 10:14:36

标签: android

朋友的

我是android的新手,我开发了一个示例Web应用程序和    在不同的Android版本和不同大小的设备上托管该.apk构建文件,    在这里,我的布局设计出现问题,例如listview无法正常显示    底部显示不好,对齐不太好。

4 个答案:

答案 0 :(得分:2)

如果没有具体问题,最好的回答方式是指向您的Android指南:Supporting Multiple Screens

答案 1 :(得分:2)

您可以在清单中使用这些:

<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>

答案 2 :(得分:1)

欢迎来到android,同样我也是android新手。

您可以使您的应用程序在不同设备中看起来相同。 这里给出了很好的参考资料,它会有很大的帮助 http://developer.android.com/guide/practices/design/seamlessness.html

如果您正在使用图像,请使用9patch图像..

由于 勒凯什

答案 3 :(得分:0)

我最近在创建第一个游戏时遇到了一个问题。在尝试解决不同屏幕尺寸的问题后,我也意识到您还需要担心像素密度问题。我不太清楚你所有被吸引到屏幕上的东西,但你可以根据需要调整大小与任何设备上的屏幕相同。您可能需要做的就是将以下代码添加到Manifest的清单部分:

<supports-screens
    android:anyDensity="false"/>

这解决了我使用不同设备的问题,我希望它也适合你!