动态改变android组件的长度
来源:互联网 发布:联友椅业 知乎 编辑:程序博客网 时间:2024/06/07 00:11
// 将dp转换为px
public static int dip2px(Context context, float dpValue) {
final float scale = context.getResources().getDisplayMetrics().density;
return (int) (dpValue * scale + 0.5f);
}
private void addRangeWidth(LinearLayout parentLinear) {
ImageView img = null;
for (int i = 1; i <= parentLinear.getChildCount(); i++) {
img = (ImageView) parentLinear.getChildAt(parentLinear
.getChildCount() - i);
LayoutParams params = (LayoutParams) img.getLayoutParams();
params.width = dip2px(getApplicationContext(), 15 + 4 * i);
params.height = dip2px(getApplicationContext(), 12);
img.setLayoutParams(params);
img.setScaleType(ImageView.ScaleType.FIT_XY);
}
}
public static int dip2px(Context context, float dpValue) {
final float scale = context.getResources().getDisplayMetrics().density;
return (int) (dpValue * scale + 0.5f);
}
private void addRangeWidth(LinearLayout parentLinear) {
ImageView img = null;
for (int i = 1; i <= parentLinear.getChildCount(); i++) {
img = (ImageView) parentLinear.getChildAt(parentLinear
.getChildCount() - i);
LayoutParams params = (LayoutParams) img.getLayoutParams();
params.width = dip2px(getApplicationContext(), 15 + 4 * i);
params.height = dip2px(getApplicationContext(), 12);
img.setLayoutParams(params);
img.setScaleType(ImageView.ScaleType.FIT_XY);
}
}
0 0
- 动态改变android组件的长度
- 动态改变数组的长度
- Android动态改变高度以及计算长度的EditText
- Android 动态改变组件大小
- 动态改变自定义组件!
- 根据字符串的长度动态的改变单元格的高度
- 动态改变CComboBox的下拉列表的长度和宽度
- 创建数组长度可改变的动态数组
- 计算(字符串)的长度-以及高度动态改变size
- WINDOW动态改变高度与长度
- Android 动态改变控件的大小
- android 动态改变控件大小的方法
- android动态改变textView字体的颜色
- [android] ListView 选中状态的动态改变
- android 动态改变布局控件 的大小
- Android动态改变ListView的高度
- Android动态改变控件的位置
- Android 动态改变Layout的大小
- Contacts(CNSaveRequest)
- 每一篇博文都是与自己的一次对话
- MySQL内存使用以及优化中需要的几点注意
- shell 变量名与等号之间不要留空格
- unixbench安装及使用
- 动态改变android组件的长度
- html表单
- Gear Up Cloud - Autodesk ADN 开发者会议小结 - 1
- 二叉搜索树
- Java SE 学习笔记 chapter3
- 1.1-弱类型
- 关于bmfont字体在安卓5.0及以上机型上影响游戏继续加载的问题
- 关于用OC创建的项目调用swift代码
- java中mvn指令