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

覆盖普通屏幕设备的“布局”文件夹的布局

  •  0
  • User  · 技术社区  · 14 年前

    我实现了hdpi设备的所有布局文件。并将它们放在“布局”中。现在我在一个普通的屏幕设备上进行了测试,有一些屏幕我迫切需要更改,因为没有显示所需的输入字段(因为屏幕太小)。

    我所做的是创建一个名为“普通布局”的文件夹,并在那里放一份布局文件的副本,并在副本中减少所有内容,使其适合屏幕。现在我有两个问题,什么都不懂。

    1. 两个文件都指向同一个源——当我打开它们时,我没有得到2个文件,但经过修改后只有1个。

    2. 在正常的屏幕设备上运行这个,它看起来仍然像一开始。

    请帮助:/

    1 回复  |  直到 14 年前
        1
  •  1
  •   pixelscreen    14 年前

    普通布局和公正布局是相同的。这只是默认布局

    参考:android开发者网站

    res/layout/my_layout.xml             // layout for normal screen size ("default")
    res/layout-small/my_layout.xml       // layout for small screen size
    res/layout-large/my_layout.xml       // layout for large screen size
    res/layout-xlarge/my_layout.xml      // layout for extra large screen size
    res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
    
    res/drawable-mdpi/my_icon.png        // bitmap for medium density
    res/drawable-hdpi/my_icon.png        // bitmap for high density
    res/drawable-xhdpi/my_icon.png       // bitmap for extra high density
    

    。。

    Size    small   Resources for small size screens.
    normal  Resources for normal size screens. (This is the baseline size.)
    large   Resources for large size screens.
    xlarge  Resources for extra large size screens.
    
    推荐文章