【问题标题】:Android: Landscape support for drawables on large-mdpi/hdpi screens?Android:大 mdpi/hdpi 屏幕上的可绘制对象的横向支持?
【发布时间】:2012-10-18 02:25:50
【问题描述】:

我有一个应用程序,它可以在手机和平​​板电脑上运行,并且我支持多种屏幕尺寸。

某些设备,例如摩托罗拉 XOOM 和三星 Galaxy Tab 10.1,在以下配置下具有最受可绘制对象支持的屏幕尺寸:

drawable-large-mdpi
drawable-large-hdpi

在纵向模式下,设备将自动在这些文件夹中拾取纵向可绘制对象。

但是,如果我尝试创建一个文件夹,例如:

drawable-land-large-mdpi

Eclipse 将出现Invalid resource directory name 错误。此外,尽管具有在其他设备上完美运行的特定于横向的布局,但在这些设备上,当您进入横向模式时,它会使用纵向图像,因为(我猜)它找不到等效的横向图像。

那么我应该怎么做才能在横向模式下正确支持这些设备?他们现在看起来很糟糕。

【问题讨论】:

    标签: android


    【解决方案1】:

    我认为后缀的正确顺序是:

    drawable-large-land-mdpi
    

    【讨论】:

    • 正确,资源限定符的顺序在this table中描述。
    猜你喜欢
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多