Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1) Edit our path
- com.android.camera.ImageManager.java:130
- public static final String CAMERA_IMAGE_BUCKET_NAME =
- Environment.getExternalStorageDirectory().toString()
- + "/DCIM/100ANDRO";
- 2) Naming function for increasing names for photos
- com.android.camera.Camera.java:873
- private String createName(long dateTaken) {
- int n = 1, max = 0;
- for(File file: // go through all jpg's
- new File(ImageManager.CAMERA_IMAGE_BUCKET_NAME).listFiles(new FilenameFilter() {
- @Override public boolean accept(File dir, String filename) {
- return filename.toLowerCase().endsWith(".jpg");
- }
- })
- ){
- try{ // try to search maximum
- n = Integer.parseInt(file.getName().substring(4, 8));
- if(n>max) max = n;
- }catch (Exception ignored) {
- }
- }
- return String.format("IMAG%04d", max+1);
- }
- 3) Naming function for increasing names for videos
- com.android.camera.VideoCamera.java:246
- private String createName(long dateTaken) {
- int n = 1, max = 0;
- for(File file: // go through all 3gp's
- new File(ImageManager.CAMERA_IMAGE_BUCKET_NAME).listFiles(new FilenameFilter() {
- @Override public boolean accept(File dir, String filename) {
- return filename.toLowerCase().endsWith(".3gp");
- }
- })
- ){
- try{ // try to search maximum
- n = Integer.parseInt(file.getName().substring(5, 9));
- if(n>max) max = n;
- }catch (Exception ignored) {
- }
- }
- return String.format("VIDEO%04d", max+1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement