我正在尝试制作自定义的ViewGroup布局形状,布局是星形或心形,三角形甚至使线条对角线.
因此,目标是为两个或更多ImageView制作拼贴视图.


有人可以给我一个图书馆或一个方法来做这个伎俩吗?
我在控制台崩溃和anrs中出错了.有时会出现此错误,我无法找到问题所在.
java.lang.NullPointerException
at java.io.File.fixSlashes(File.java:185)
at java.io.File.<init>(File.java:134)
Run Code Online (Sandbox Code Playgroud)
保存图片的功能代码是:
public static String sharePhoto(Context context, Bitmap bmp) {
File folder = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/Pictures/Folder");
boolean success = true;
String file_path = null;
if (!folder.exists()) {
success = folder.mkdir();
}
if (success) {
file_path = folder + "/Img_" + System.currentTimeMillis() / 1000 + ".jpg";
}
OutputStream os = null;
try {
os = new FileOutputStream(file_path);
bmp.compress(Bitmap.CompressFormat.JPEG, 100, os);
} catch (IOException e) {
e.printStackTrace();
}
} else {
// Do something else on …Run Code Online (Sandbox Code Playgroud)