Android 动态改变Layout的大小
来源:互联网 发布:中信建投手机软件 编辑:程序博客网 时间:2024/05/29 14:36
设置View的大小是通过设置LayoutParams
参数。
如果一个view在一个RelativeLayout里面,需要用一个RelativeLayout.LayoutParams对象来设置
在代码里面设置的高度height是px,如果想用dp单位设置,需要获取屏幕的密度,然后转换。
final float scale = getActivity().getResources().getDisplayMetrics().density;int height = (int) (48 * scale + 0.5f); // 48dpfinal ViewGroup adContainer = (ViewGroup)getView().findViewById(R.id.ad_test);RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, height);adContainer.setLayoutParams(params);
0 0
- Android 动态改变Layout的大小
- Android 动态改变Layout的大小
- 【转】android:自定义layout动态改变view位置和大小
- android:自定义layout动态改变view位置和大小
- 关于easyUI datagrid、layout动态改变大小使用的方法
- Android 动态改变控件的大小
- android 动态改变控件大小的方法
- android 动态改变布局控件 的大小
- 动态改变Android控件大小
- 动态改变Android控件大小
- 动态改变Android控件大小
- Android 动态改变控件大小
- 动态改变Android控件大小
- Android动态改变控件大小
- Android 动态改变组件大小
- Android中动态改变控件的大小的一种方法
- 动态改变ImageView的大小
- 动态改变Layout中控件的参数
- 纪念自己开通博客
- java BIO NIO AIO的理论
- HDU——2094产生冠军
- JQuery上传插件Uploadify
- 安卓问题
- Android 动态改变Layout的大小
- Android 启动流程
- Apriori的Spark算法
- 关于android中手势操作相关类GestureDetector类的分析
- 两列布局
- 进程与线程的对比
- 《Web前端开发修炼之道》笔记四:高质量JavaScript(一)
- 1032. 挖掘机技术哪家强(20)
- 三列布局