使Gallery时设置居左显示
2024-08-20 07:23:52
Gallery中的图片默认是居中显示的。可是在非常多情况下我们须要它居左显示,这样做有一个简单方法。就是把Gallery的left设置为负多少,如以下的方法:
Drawable drawable=categoryItem.getCategorys().get(0).getImage();
DisplayMetrics metrics = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(metrics);
MarginLayoutParams mlp=(MarginLayoutParams)gallery.getLayoutParams();
mlp.setMargins(-(metrics.widthPixels / 2 + drawable.getIntrinsicWidth()), mlp.topMargin,
mlp.rightMargin, mlp.bottomMargin);
gallery.setLayoutParams(mlp);
最新文章
- lombok在IntelliJ IDEA下的使用
- 【C#】菜单功能,将剪贴板JSON内容或者xml内容直接粘贴为类
- IE
- maven 下载 源码和javadoc 命令
- 初识Hadoop入门介绍
- 1.xrange和range不要混了,2.range(len(xx))不如用enumerate
- HTTPS(SSL/TLS) 原理之深入浅出
- HttpClient实现客户端与服务器的通信
- FZU 2092 bfs+记忆化搜索
- 在linux下修改oracle的sys和system的密码和用户解锁
- Node.js权威指南 (7) - 实现基于TCP与UDP的数据通信
- oracle 之 内存—鞭辟近里(三)
- radiobutton设置样式
- FZU 2253 salty fish
- Java:日期类Date与Calendar
- Springboot整合二 集成 rabbitmq
- 使用PHPExcel实现Excel文件的导入和导出(模板导出)
- Win10系列:VC++调用自定义组件3
- GCViewer / MAT
- centos 7 下 TFTP服务器安装
热门文章
- Django和SQLAlchemy区别
- 在ros下使用tf
- C# 代码注释生成代码提示和帮助文档
- 我在16ASPX下了一个系统是ACCESS和VS2005做的我想把那个连接数据库的'DB_16aspx'的名字改了进不了了可是?
- Mybatis批量添加,删除与修改
- A/B Testing with Practice in Python (Part Two)
- elasticsearch 插件使用
- 集合框架(01)Collection
- 每天一个liunx命令2之rz和sz命令
- sqlite3特殊的字符转义