【问题标题】:How to crop visible part of a bitmap in an ImageView if it is scaled如果已缩放,如何在 ImageView 中裁剪位图的可见部分
【发布时间】:2015-04-18 21:38:46
【问题描述】:

假设我有一个大于ImageView 大小(宽度和高度)的图像,并且scaleType 设置为CENTER 或scaleType 设置为MATRIX,并且位图被翻译和缩放。因此图像的某些部分是不可见的。我如何计算位图的可见部分并精确裁剪该部分。我只想裁剪和存储可见部分。

我该怎么做?

任何帮助将不胜感激。

【问题讨论】:

    标签: android bitmap imageview scale


    【解决方案1】:

    所以你想要图像视图显示的内容?我会启用绘图缓存并从视图中获取它。这应该正是屏幕上的内容。

    【讨论】:

    • 老兄,谢谢你的准确 :) 回答!
    猜你喜欢
    • 1970-01-01
    • 2013-08-16
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多