0
내 문제는 저장된 MP3 파일은 더 시간이없고 제목이다운로드 한 트랙을 SDCard에 저장 하시겠습니까?
제목은 내가 음악 등 다운로드 한 MP3 파일을 저장할 수있는 방법을 JSON 문자열
에서 MediaStor로 전송 나타나지입니까?
이
은File k = new File(full_path);
ContentValues values = new ContentValues();
values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath());
values.put(MediaStore.MediaColumns.TITLE, json.getString("title"));
values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3");
values.put(MediaStore.Audio.Media.ARTIST, "my App");
values.put(MediaStore.Audio.Media.ALBUM, "my App");
values.put(MediaStore.Audio.Media.IS_RINGTONE, false);
values.put(MediaStore.Audio.Media.IS_NOTIFICATION,false);
values.put(MediaStore.Audio.Media.IS_ALARM, false);
values.put(MediaStore.Audio.Media.IS_MUSIC, true);
context.getContentResolver().insert(MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath()), values);
이것은 좋은 생각이 모든 미디어 파일을 다시 검사하는 직접 미디어 스캐너 서비스를 호출하여 음악 컬렉션에 새로운 MP3 파일을 추가;) 감사 –
을하지만 표시되지 않습니다 앨범 제목과 아티스트가 알 수없는 권리로 표시하겠습니까 ?? –
은 mp3 파일 태그에있는 정보 만 표시합니다. mp3 파일에 앨범 태그가없는 경우 안드로이드 미디어 데이터베이스에도이 정보가 없습니다. mp3 태그가 모두 예상대로 설정되어 있는지 PC에서 확인 했습니까? – k3b