代码之家  ›  专栏  ›  技术社区  ›  duanemat

设置Android屏幕分辨率

  •  2
  • duanemat  · 技术社区  · 16 年前

    我正在尝试改变Android模拟器(以及通过扩展,Android设备)的默认屏幕分辨率,使其在1700x1200下工作。换句话说,我需要屏幕能够显示该范围内的独特点。

    我已经在布局文件中设置了尺寸,但是设备仍然默认为320x480。我设置了不同的dpi密度,但没有用。

    任何帮助都是伟大的,甚至只是一个探索的方向。

    编辑:谢谢你的两个回复。我想我的问题不清楚-我知道设备的最高分辨率是固定的,但我需要缩放屏幕以显示比640x850更精细的粒度(我认为这是最高分辨率)。我知道您可以将dpi密度设置为120-240,但我需要知道如何设置缩放功能以模拟1700x1200的屏幕。我的猜测是,它必须由我的代码来完成,但我更希望平台能自动缩小它。这可能不可能,但我只是想核实一下。

    2 回复  |  直到 15 年前
        1
  •  6
  •   Romain Guy    16 年前

    使用android sdk 2.0或2.1,您可以使用自定义分辨率创建AVD。如果需要,还可以使用-skin参数运行模拟器,例如emulator-skin 1700x1200,这样您就可以得到想要的。

        2
  •  1
  •   Alex Volovoy    16 年前

    也许我不完全理解。例如,您希望物理设备(如ADP1电话)具有1700x1200?如果你想要-我有一些坏消息-如果你看任何设备规格,你会看到列出的分辨率。因为它是物理屏幕的特征。它不能改变。

    推荐文章