博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android代码中动态设置图片的大小(自动缩放),位置
阅读量:6235 次
发布时间:2019-06-22

本文共 734 字,大约阅读时间需要 2 分钟。

项目中需要用到在代码中动态调整图片的位置和设置图片大小,能自动缩放图片,用ImageView控件,具体做法如下:

1、布局文件

2、java代码

public class MainActivity extends Activity {	private ImageView image;	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		image = (ImageView)findViewById(R.id.image01);                //设置图片的位置		MarginLayoutParams margin9 = new MarginLayoutParams(				image.getLayoutParams());		margin9.setMargins(400, 10, 0, 0);//在左边距400像素,顶边距10像素的位置显示图片		RelativeLayout.LayoutParams layoutParams9 = new RelativeLayout.LayoutParams(margin9);		layoutParams9.height = 600;//设置图片的高度		layoutParams9.width = 800; //设置图片的宽度		image.setLayoutParams(layoutParams9);	}}

  

3、效果

 

转载地址:http://xgqna.baihongyu.com/

你可能感兴趣的文章
Java:类与继承
查看>>
jQuery带tab切换搜索框样式代码
查看>>
jquery如何获得页面元素的坐标值
查看>>
《程序是怎样跑起来的》读书笔记——第六章 亲自尝试压缩数据
查看>>
poj1189
查看>>
AIM Tech Round 4 (Div. 2)
查看>>
JMeter介绍(一)
查看>>
自己实现字符串转整数(不使用JDK的字符串转整数的方法)
查看>>
虚拟化知识点
查看>>
tp的路由器功能1
查看>>
Android屏幕适配笔记
查看>>
deepin安装tftp服务器_远程批量自动安装中标麒麟操作系统的方法
查看>>
igmpproxy_Openwrt与IPTV之一----igmpproxy
查看>>
mysqlnavicat数据库备份与恢复_navicat如何实现mysql备份与恢复
查看>>
floquet端口必须沿z轴设置_材料的宏微观力学性能习题及答案
查看>>
ebs 供应商地点信息_oracleebsisp供应商门户详细资料.pdf
查看>>
kafka 自带zk怎么配置_CentOS下正确安装Kafka Broker的方式
查看>>
苹果一体机系统恢复_苹果iOS新功能 iPhone无需连电脑从云端进行系统恢复
查看>>
linux tomcat 进程杀掉_Zking干货集丨Linux相关软件安装指南
查看>>
apache配置完django后启动失败_如何让Django项目在自己的服务器上跑起来(Step Three)...
查看>>