Android开发:屏幕适合不同的设备

时间:2011-06-15 20:18:05

标签: android screen resolution

我得到了HTC Desire和HTC Sensation。我的应用程序确实非常适合Desire,但是当我使用qHD Sensation运行它们时,应用程序在设备上变得非常小。其余的只是空白(黑色)

我该如何解决这个问题?

//西蒙

2 个答案:

答案 0 :(得分:1)

您需要在布局中使用与设备无关的像素(在XML和代码中使用单位“dp”而不是“px”)。

http://developer.android.com/guide/practices/screens_support.html

编辑:

Marakana有一个非常好的视频教程系列,涵盖了与设备无关的像素和“适当的”Android UI设计:http://www.youtube.com/watch?v=lESZqCflB0o

答案 1 :(得分:0)

<uses-sdk.../>中的AndroidManifest.xml更改为以下内容:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />

为我工作:)