首页 > 代码库 > AndroidMainifest标签使用说明5——<compatible-screens>
AndroidMainifest标签使用说明5——<compatible-screens>
格式:
<compatible-screens> <screen android:screenSize=["small" | "normal" | "large" | "xlarge"] android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"] /> ... </compatible-screens>
父标签:
<manifest>描述:
指定屏幕的配置为应用能够兼容。在manifest中只允许一个这种标签。但是能够包含多个<screen>。每个<screen>指定一个能够兼容应用的屏幕大小密度。android系统不会读取<compatible-screens>标签。这个标签只是提供给像Google Play的外部服务,是用户更好地选择适合的。
如果想要位你的应用设置最小尺寸的屏幕,你应该使用<supports-screens>标签。同样地标签还有 <supports-screens>。
子标签:
<screen>用于指定一个单一的屏幕配置。一个实例中必须包含<compatible-screens>,<compatible-screens>中必须要有android:screenSize和android:screenDensity,否则是非法的。
属性:
android:screenSize
必须的。可接受的值small|normal|large|xlarge。android:screenDensity
必须得。可接受的值ldpi|mdpi|hdpi|xhdpi。例子:
<manifest ... > ... <compatible-screens> <!-- 所有small型的屏幕 --> <screen android:screenSize="small" android:screenDensity="ldpi" /> <screen android:screenSize="small" android:screenDensity="mdpi" /> <screen android:screenSize="small" android:screenDensity="hdpi" /> <screen android:screenSize="small" android:screenDensity="xhdpi" /> <!-- 所有normal性的屏幕 --> <screen android:screenSize="normal" android:screenDensity="ldpi" /> <screen android:screenSize="normal" android:screenDensity="mdpi" /> <screen android:screenSize="normal" android:screenDensity="hdpi" /> <screen android:screenSize="normal" android:screenDensity="xhdpi" /> </compatible-screens> <application ... > ... <application> </manifest>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。