我有以下代码将保存名为" pic.jpg"进入外部存储文件夹。
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mFile = new File(getActivity().getExternalFilesDir(null), "pic.jpg");
}
如何创建动态图像名称? 例如,pic.jpg已经存在。然后,下一个图像名称将是pic01.jpg。
答案 0 :(得分:1)
mFile = new File(getActivity().getExternalFilesDir(null), "pic.jpg");
int counter = 1;
while (mFile.exists()) {
mFile = new File(getActivity().getExternalFilesDir(null), "pic" + String.format("%02d", counter) + ".jpg");
counter++;
}