1、先获取屏幕分辨率。
Display d = getWindowManager().getDefaultDisplay(); int h = d.getHeight(); int w = d.getWidth(); Log.i("xxxx", h+"x"+w);
2、在项目res下面创建相应的分辨率的values文件(values-1024x552 和 values-1280x752)。
3、在不同的values文件中创建 dimens.xml 文件,调节各个分辨率的值。
<?xml version="1.0" encoding="UTF-8"?> <resources> <dimen name="landing">10dip</dimen> </resources>
4、在xml文件中加入。
android:layout_height="@dimen/landing"
注意:在每个分辨率values下的dimens.xml文件中,定义的name要统一都一样,要不然会找不到相应的值。