`
张江兴
  • 浏览: 121312 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

动态设置view的padding和margin值

阅读更多

1.动态设置padding,拿ImageView为例:

ImageView imageView = new ImageView(Context context);
imageView.setPadding(left,top,right,bottom);
 2.动态设置margin

拿LinearLayout里边放ImageVIew例

LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(20, 20);
params.setMargins(20, 0, 20, 0);
imageView.setLayoutParams(params);
 
分享到:
评论

相关推荐

    自定义ViewGroup实现流式布局(支持ViewGroup Padding, 子View margin,每行高度可以不一样)

    http://blog.csdn.net/zxt0601/article/details/50533658 博客资源

    Android中gravity、layout_gravity、padding、margin的区别小结

    是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左 靠右等位置就可以通过该属性设置. 这样就解释了,有什么我们弄个最外布局,然后里面包了几个布局,如果要使这...

    FlowLayout.zip

    流式布局,支持margin 和padding,自定义View.

    DynamicView:运行时xml布局使引擎膨胀,可以远程更新视图

    DynamicView一个支持动态解析XML布局的库,通过这个库,可以动态渲染类似下面的布局, DynamicView会缓存视图结构,不会重复解析XML。根节点SN属性是必须要设置的,不同的布局要保证不同,视图结构的缓存以此属性为...

    自定义View系列:仿微信QQ等图片选择展示控件

    本篇主要讲解如何实现一个简易的选择上传图片时的展示控件,该自定义控件继承自ViewGroup,...在onMeasure中测量宽高,如有需要务必考虑支持padding属性和wrap_content,margin不用管,它是由父布局控制的。 重写onDr

    静态网业模板1

    a.view_cart{ display:block; float:left; margin:12px 0 0 10px; color:#990000; } /*---------------contact_form------------------*/ .contact_form{ width:355px; float:left; padding:25px; margin:20px 0 0 ...

    轮播代码,适合旺铺2013

    'viewSize':[1920],

 'circular': true

 }" data-widget-type="Carousel" style="z-index: 10; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 1920px; ...

    QML 进阶之路

    Qt Quick 中 padding 和 margin 的区别 Qt Quick 事件处理 Qt Quick Model/View Qt Quick 动画 Qt Quick 组件与动态创建 qml中如何动态创建组件 Qt Quick 画布 Canvas Qt Quick 多媒体 Qt Quick 图表 QML 与 C++ ...

    Android 仿蘑菇街列表弹出和瀑布流ScrollView+RelativeLayout实现

    原帖地址: ... 之前看到用线性布局写的瀑布流,觉得不大好,自己想...和二分区间算法searchVisibleMethod 将非可视区域的View移除 时间关系使用的是粗陋的缓存 但不能完美的解决内存溢出的存在。 仿蘑菇街列表滑出代码

    微信小程序布局之行内元素和块级元素

    2、宽度的默认为width+margin-left+margin-right+padding-left+padding-right刚好等于父级元素的内容区域宽度,即父元素的width。当设定新的宽度,如果宽度是100%,并且padding、margin不为零,导致块级元素宽度溢出...

    CardSlideView:一行代码实现ViewPager卡片效果,比ViewPager2更强大,实质上同样是RecyclerView

    可设各个view自身的padding和margin 横竖两个方向 无限循环 页面和线性两种滑动方式 百分比适应,但只会根据宽高其中一个维度适应 非无循环模式边界支持回弹,可动态设置是否开启 支持预加载 想实现轮播效果的同学,...

    BuilderDialog:简单易用的Dialog封装

    BuilderDialog ...8、内容padding和底部margin #screenshots #使用方法 DialogBuilder.Builder(this) //传context .content(R.layout.ly_dialog_textview) //显示的内容View,支持resId和View .beginConfig()

    Android代码-ActivityAnimation

    New add padding and margin support in ImageBrowseFragment 1.original view: just like normal imageView but with zoom effect 2.detail view: ① single click back to pre layout with shrink effect ② ...

    ionic 实现商品分类

    <ion-view view-title="阿哥汇商城" hide-nav-bar="true"> <!--ui-sref="category"--> ()"> <!--()"></div>--> ;"> <i class="icon ion-ios-search placeholder-icon" style="margin: 20px 0px;color: #...

    小程序开发干货分享

    下面放一个和搜索框高度相同的view(不要设置margin-top或padding-top,显示会有问题) 搜索框+ScrollView 搜索框设为 position: fixed,高度设为百分比形式,下面放一个和搜索框高度相同的view,scrollview的高度设为...

    完美JQuery图片切换效果的简单实现

    效果如下: css: body { font-family:"Microsoft Yahei";....scroll_view{margin: 0px auto;overflow:hidden;position: relative;} .photo_view li{position:absolute;width: 100%;} .photo_view li em,.phot

    《Android自定义组件开发详解》

    第三章 使用Graphics2D实现动态效果 64 3.1 概述 64 3.2 invalidate()方法 65 3.3 坐标转换 69 3.4 剪切区(Clip) 73 3.5 案例:指针走动的手表 82 3.6 练习作业 88 第四章 双缓存技术 89 4.1 双缓存 89 4.2 在...

    微信小程序demo:分答

    基本使用官方推荐的flex来写布局,结合margin和padding能实现大部分的样式要求。 动态刷新 tabBar的第一个菜单「收听」使用了微信提供的组件scroll-view可滚动视图区域,页面加载后从网络上拉取数据填入视图层同时...

Global site tag (gtag.js) - Google Analytics