您的位置:首页 > 移动开发 > Android开发

Android layout适配4种方式笔记小结

2015-08-15 18:04 323 查看
1、使用密度适配,1.5/240dpi对应layout文件的hdpi ,2/320dpi对于xhdpi

2、使用分辨率适配,layout-sw600dp 宽高超过600dp就可以使用

3、在code里面改:

利用getLayoutParams()方法 和 setLayoutParams()方法 重新 设置 控件的 布局,

1、首先利用getLayoutParams()方法,获取控件的LayoutParams。

     eg:LayoutParamslaParams=(LayoutParams)imageView.getLayoutParams();

2、设置该控件的layoutParams参数

    eg: 

       laParams.height=200;

       laParams.width=100;

3、将修改好的layoutParams设置为该控件的layoutParams.

   eg:imageView.setLayoutParams(laParams);

4、在code里面替换layout文件。比如在xhdpi中写了hello_1080p.xml,hello_720p.xml.(在安卓智能电视奇葩的遇到240dpi跑去xhdpi获取layout)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: