【问题标题】:Android resolution independent Bitmap from ImageView来自 ImageView 的 Android 分辨率独立位图
【发布时间】:2012-12-04 00:55:17
【问题描述】:

我有一个高度和宽度均为 1200 像素的位图。 我把它放在 ImageView 中。我的应用程序要求稍后我从 ImageView 获取位图,以便在放入 ImageView 时获得相同质量的位图。如果我对布局使用 getDrawingCache 进行操作,我会得到糟糕的图像,因为我必须缩放到位图的原始大小并且会出现质量损失。

那么有没有任何分辨率无关的方法可以从 ImageView 中获取原始大小的图像?

谢谢

【问题讨论】:

    标签: java android android-imageview


    【解决方案1】:

    只需使用getDrawable 函数。

    Drawable image=imageview.getDrawable ()
    

    【讨论】:

    • 如果我通过 BitmapDrawable 将其转换为位图,它会返回原始大小的位图吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多