首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:如何调整图像大小以自动适应视图

Android:如何调整图像大小以自动适应视图
EN

Stack Overflow用户
提问于 2011-09-27 12:29:42
回答 1查看 686关注 0票数 1

我有png平面图图像。我使用下面的代码来设置默认图像大小以适合视图。

imageView是我的ImageSwitcher中的视图:

代码语言:javascript
复制
imageView.setImageMatrix(createDefaultMatrix());

private Matrix createDefaultMatrix() {
    Matrix matrix = new Matrix();
    matrix.setValues(new float[]{1.136f, 0.0f, -17.204117f,0.0f, 1.136f, 66.24078f,0.0f, 0.0f, 1.0f});
    matrix.postScale(1.1085271f, 1.1085271f, 198.08646f, 304.4192f);
    return matrix;
}

如果您注意到了,我使用固定值只是为了使图像适合视图。

任何关于如何根据其视图自动安装的指导意见都是值得赞赏的。

EN

回答 1

Stack Overflow用户

发布于 2011-09-27 13:54:13

为什么不缩放图像呢?试试CENTER_INSIDE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7564207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档