我想在运行时创建一个布局,然后我想在运行时使用循环添加一些imageview。但问题是我使用LayoutParams的余量根本无法工作。我尝试了很多,但没有找到任何解决方案。我也附加我的代码。如何在android中使用代码在imageview上设置边距?

RelativeLayout ll_main_image = new RelativeLayout(activity);

ll_main_image.setLayoutParams(new LayoutParams(

width,

width));

for (int i = 0; i < al.get(position).al.size(); i++) {

//creating layout for tags

ImageView view_tag = new ImageView(activity);

LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);

int int_margin_left = (int)(((Double.parseDouble(al.get(position).al.get(i).str_x_pos))/100)*width);

int int_margin_top = (int)(((Double.parseDouble(al.get(position).al.get(i).str_y_pos))/100)*width);

System.out.println("margins perc " + al.get(position).al.get(i).str_x_pos + "/" + al.get(position).al.get(i).str_y_pos + "/" + width);

System.out.println("margins " + int_margin_left + "/" + int_margin_top + "/" + width);

lp.setMargins(int_margin_left, int_margin_top, 0, 0);

view_tag.setLayoutParams(lp);

view_tag.setBackgroundResource(R.drawable.tag_light);

ll_main_image.addView(view_tag);

}

2014-09-22

rahul

android中设置页面边距,如何在android中使用代码在imageview上设置边距?相关推荐

  1. linux中设置环境变量_如何在Linux中设置环境变量

    linux中设置环境变量 Wondering how to set environment variables in Linux? This is exactly what we'll be doin ...

  2. 计算机页面边框怎么设置,[计算机]在Word2003文档中设置页面边框.doc

    [计算机]在Word2003文档中设置页面边框.doc 上传人:max****ui 文档编号:14044395 上传时间:2019-01-31 格式:DOC 页数:4 大小:319.68KB 下载提示 ...

  3. QPrinter设置页面边距setPageMargins不生效问题

    QPrinter设置页面边距setPageMargins不生效问题 在使用QPrinter绘制pdf文件过程中,尤其是在打印预览时,发现在电脑安装了打印机驱动时,页面(page)总是无法铺满纸张(pa ...

  4. 在Word2007文档中设置页面边框

    用户可以在Word2007文档中设置普通的线型页面边框和各种图标样式的艺术型页面边框,使Word2007文档更富有表现力.在Word2007文档中设置页面边框的步骤如下所述: 1.打开Word2007 ...

  5. 在HTML5中, web app 以及手机客户端中,设置页面图片等比例居中显示

    在HTML5中, web app 以及手机客户端中,设置页面图片等比例居中显示 接触前端时间不长,费了一些时间 img{display:block;max-width:100%;margin:auto ...

  6. 注册表中设置页面打印参数

    网页文件,可以通过[文件]->[页面设置],并修改相应的参数,就可实现打印格式的调整,如下图 但是如何通过程序实现,根据打印的需要,动态设置这些参数.可以通过操作注册表,达到同样的效果, 因为这 ...

  7. maxlength不起作用android,Android EditText设置Filter以后(xml布局文件中maxLength不起作用的解决办法)...

    Android EditText设置Filter以后,xml布局文件中maxLength不起作用的解决办法 问题发现 最近项目里有个需求,文本框禁用emoji表情的输入,因为用到的地方较多,第一个想到 ...

  8. html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符

    选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...

  9. 在html中怎么设置页面边距,在打印网页时怎么设置调整页边距

    在打印网页时怎么设置调整页边距 今天给大家介绍一下在打印网页时怎么设置调整页边距的具体操作步骤. 1. 首先打开电脑,找到想要打印的网页打开. 2. 点打开之后,在页面右上角点击三横图标. 3. 在弹 ...

最新文章

  1. 开发Eclipse自定义控件
  2. Linux-HA 高可用开源方案 Keepalived VS Heartbeat 对比
  3. Docker学习与和应用(二)_使用Docker
  4. android 布局之scrollview
  5. Atom与markdown
  6. Jartto: 如何成为一名合格的技术面试官?
  7. 斯特林数 java实现_斯特林数学习笔记
  8. 彻底理解被称为二叉树神级遍历的莫里斯(Morris)算法
  9. 我对windows核心编程的理解之一
  10. Java学生实训平台_基于jsp的学生实训平台-JavaEE实现学生实训平台 - java项目源码...
  11. 检查出某个文件的大小
  12. 【Copy攻城狮日志】借助Taro暴改Nideshop实现电商支付宝小程序雏形
  13. 巴旦木和杏仁的营养价值哪个好?丨巴旦木功效与作用
  14. PCB会过期?过期后先烘烤?
  15. 万恶的BOM,万恶的微软
  16. 开源网络情报(OSINT)定义:对您的企业意味着什么
  17. image target behaviour 和image target的关系_Behance大神为你揭秘任天堂、Target的UI为何这样设计?...
  18. java闪光灯手电筒_Android_Android 开启闪光灯做手电筒的详解,复制代码 代码如下:public class H - phpStudy...
  19. 详解重定向(HTTP状态码301/302/303/307/308)附案例
  20. 金蝶K3 库存收发汇总

热门文章

  1. 电脑编程自学(电脑编程自学能学会吗)
  2. 常用计算机高级语言及其特点,为什么需要计算机语言?高级语言的特点?
  3. CSS3 3D转换之3D旋转 rotate
  4. php 猴子选大王,经典的猴子选大王问题
  5. 【前端 HTML+CSS+JavaScript(JS)】DOM练习-购物车的实现 ~ElementSibling parentElement children 事件的绑定与带注释/总结
  6. ntohs函数的意思
  7. 教程示例:控制存储空间和文件夹的访问权限
  8. python飞机大战类_Python版飞机大战
  9. JS节点操作(2)- 创建节点,添加节点,删除节点,复制节点
  10. 【FPGA】Verilog中generate用法