根据设备冰淇淋三明治在屏幕上显示更多或更少的信息

时间:2012-02-29 19:20:39

标签: android android-4.0-ice-cream-sandwich

有人可以指点我使用ICS处理不同屏幕尺寸内容的文档吗?我想在屏幕上显示或多或少的显示取决于设备,例如手机与平板电脑和电视。

2 个答案:

答案 0 :(得分:0)

如果要根据屏幕大小显示不同的布局,则需要使用布局限定符。请查看此页面以供参考:http://developer.android.com/guide/practices/screens_support.html#qualifiers

基本上,在layout-xlarge目录中创建一个res文件夹,并创建一个与layout目录中使用的名称相同的布局文件。这将是检查运行什么类型的设备,如果它被认为是xlarge(10“平板电脑,电视),它将首先在该文件夹中查找其布局资源。如果它不符合条件您创建的特定文件夹(例如,normal尺寸的手机),它将默认为layout文件夹。

答案 1 :(得分:0)

答案文档的起点是主题Designing for Multiple Screens。特别注意Implementing Adaptive UI Flows。还有相关的最佳做法主题:Supporting Tablets and HandsetsSupporting Multiple Screens