TypedValue.applyDimension()的作用
来源:互联网 发布:电脑配音软件 编辑:程序博客网 时间:2024/05/21 15:41
int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
4, getActivity().getResources().getDisplayMetrics());
text.setPadding(padding, padding, padding, padding);
我的理解:padding的单位是:dip, padding的大小是:4 , 最后将text的上下左右padding为:4dip
下面是源码内容,可以看到他有几个参数
public static float applyDimension(int unit, float value, DisplayMetrics metrics) { switch (unit) { case COMPLEX_UNIT_PX: return value; case COMPLEX_UNIT_DIP: return value * metrics.density; case COMPLEX_UNIT_SP: return value * metrics.scaledDensity; case COMPLEX_UNIT_PT: return value * metrics.xdpi * (1.0f/72); case COMPLEX_UNIT_IN: return value * metrics.xdpi; case COMPLEX_UNIT_MM: return value * metrics.xdpi * (1.0f/25.4f); } return 0;<p> }</p><p>转载自:http://www.w2bc.com/Article/13942</p>
0 0
- TypedValue.applyDimension()的作用
- TypedValue.applyDimension的作用
- TypedValue.applyDimension()的作用
- TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用
- android TypedValue.applyDimension()的作用和解释
- android中 TypedValue.applyDimension 的作用
- android TypedValue.applyDimension()的作用 单位转换
- Android TypedValue.applyDimension()的用法
- Android TypedValue.applyDimension()的用法
- Android TypedValue.applyDimension()的用法
- TypedValue.applyDimension
- c++字符串数组与字符串指针 c++ primer plus chapter 7 复习题8 的一点小问题
- Climbing Stairs
- 存储持续性、作用域和链接性
- POJ 1094 Sorting It All Out (拓扑排序)
- actionbar设置
- TypedValue.applyDimension()的作用
- Spark1.0.x入门指南
- Fragment简单示例
- 基于BaseAdapter的Listview小Demo
- R语言中的机器学习包
- 备忘:ubuntu 14.04 x64 skype
- javaee初识-利用Filter实现登录验证
- C语言中的布尔(bool)类型
- Android 面试题(答案最全)