在像NoCrop这样的应用中,通过在图像的顶部和底部添加一些额外的空格(如下所示),使图像的分辨率达到1:1(正方形)。
同样,我希望通过我的Android应用程序为图像添加一些空格,以适应比例的分辨率,比如16:9。我的应用程序通过将这些图像拼接在一起来创建视频,对于视频,所有图像首先需要转换为固定分辨率。
我没有太多使用Bitmaps,也不是Android的专家。任何形式的帮助将不胜感激! :)
答案 0 :(得分:0)
尝试将这些内容添加到xml中的ImageView
:
android:scaleType="centerCrop"
android:adjustViewBounds="true"
这将裁剪您的图片,使其适合ImageView