【问题标题】:defaultDisplay in kotlin is deprecated, what method should I use instead?kotlin 中的 defaultDisplay 已弃用,我应该改用什么方法?
【发布时间】:2020-11-24 03:00:59
【问题描述】:

我想获取我的图像的大小,我尝试使用 defaultDisplay,结果发现该方法已被弃用,我可以使用什么方法代替?

fun getScaledBitmap(path: String, activity: Activity):Bitmap{
    val size = Point()
    activity.windowManager.defaultDisplay.getSize(size)
    return getScaledBitmap(path, size.x, size.y)
}

fun getScaledBitmap(path: String, destWidth: Int, destHeight: Int): Bitmap{
   ...
}

【问题讨论】:

标签: android android-studio kotlin


【解决方案1】:
File file = new File(fullFilePath);
long length = file.length();
length = length/1024;
Toast.makeText(getActivity(), "Image size:"+length+"KB",
Toast.LENGTH_LONG).show();

在 Java 中有这个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-28
    • 2010-09-17
    • 1970-01-01
    • 2013-08-21
    • 2014-01-09
    • 2013-09-01
    • 2019-03-11
    • 1970-01-01
    相关资源
    最近更新 更多