Android 代码改变ImageView的大小
来源:互联网 发布:刘文展 举报事件知乎 编辑:程序博客网 时间:2024/06/10 09:37
在gridView中显示图片,如果要动态改变ImageView的长宽,可以这样:
adapter = new MyBaseAdapter<String>(list, this) { @Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = getLayoutInflater().inflate(R.layout.item_image, null); //convertView是一个ImageView,注意这里是GridView.LayoutParams convertView.setLayoutParams(new GridView.LayoutParams((int) width, (int) width)); } ImageView iv = (ImageView) convertView; iv.setImageBitmap(ImageLoader.parseFile(getItem(position).toString(), (int) width, (int) width, iv.getScaleType(), Bitmap.Config.RGB_565)); MyLog.d(position + getItem(position).toString()); return convertView; } };
R.layout.item_image的xml如下
<?xml version="1.0" encoding="utf-8"?><ImageView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/image" android:layout_width="match_parent" android:layout_height="wrap_content" android:scaleType="centerCrop" />
0 0
- Android 代码改变ImageView的大小
- Android 改变ImageView图片的Bitmap大小
- 动态改变ImageView的大小
- Android中动态改变ImageView大小
- Android中动态改变ImageView大小
- 改变cell的imageview的大小
- 改变UITableViewCell的imageView的大小(cell.imageView)
- Android 计算ImageView的大小
- Android 改变AlertDialog的大小
- android imageView 自适应大小
- Android ImageView设置大小
- 纯java代码 改变图片的大小
- 用代码改变image的大小
- vivado中改变代码字体的大小
- Myeclipse 改变代码字体的大小
- 安卓 ImageView动态改变大小
- 代码中设置ImageView大小
- 代码中设置ImageView大小
- mysql下如何更改database下所有表的数据引擎--MyISAM 到InnoDB
- Qt交叉编译环境-undefined reference to `inotify_init1@GLIBC_2解决
- easyui实现ValidateBox自定义验证数据库中是否存在重复字段
- Gradle学习基础(3):build脚本基础知识
- Dialog与软键盘共存的问题
- Android 代码改变ImageView的大小
- android greenDao 工具类(一)
- 使用SHBrowseForFolder函数打开文件目录对话框
- angularjs 中通过ui-router设置不同网页不同<title>内容
- Ubuntu修改默认打开方式
- file结构
- Linux下date命令,格式化输出,时间设置
- ArrayUtils
- Linux中查看二进制文件