我正在使用String filePath = Environment.getExternalStorageDirectory().getPath()+"/file_name.pdf";
File pdfFile = new File(filePath);
if (!pdfFile.getParentFile().exists()) {
pdfFile.getParentFile().mkdirs();
}
或android:scaleType="centercrop"
它或多或少地破坏了图像
我使用的是Android Studio,如果这有任何区别的话。
答案 0 :(得分:0)
听起来你想要centerInside
,它有以下行为 -
均匀缩放图像(保持图像的纵横比)以便 图像的尺寸(宽度和高度)将等于或 小于视图的相应尺寸(减去填充)。
有关详细信息,请参阅ScaleType
docs。