设定 <uses-sdk>以支持各种尺寸屏幕

来源:互联网 发布:文明5汉化补丁mac 编辑:程序博客网 时间:2024/06/16 02:38
最近写了一个小程序,关于webview的,然后运行在大屏幕的手机上,结果发现无法覆盖整个屏幕,即只占据了屏幕的一半部分。下载了一些市场上的程序,发现在该大屏幕手机上也有类似问题,但是在中等屏幕就可以全屏。
今天尝试了下在androidmanifest.xml里面设定
<uses-sdk android:targetSdkVersion="10" > ,然后发现就可以全屏显示了。

原来如果不设定的话,默认会以sdkversion 为1。
根据android developer 网站上的解释,在donut的时候才开始支持各种density, 如下
Build.VERSION_CODES
public static final int DONUT
Since: API Level 4
September 2009: Android 1.6.
Applications targeting this or a later release will get these new changes in behavior:
•    They are assumed to support different screen densities and sizes. (Apps targeting earlier versions are assumed to only support medium density normal size screens unless otherwise indicated). They can still explicitly specify screen support either way with the supports-screens manifest tag.
Constant Value: 4 (0x00000004)


原创粉丝点击