내 앱에서 안드로이드로 음악 앱을 열 수 있습니까, 아니면 내 안에 완전히 새로운 음악 앱을 쓰는 것이 가장 좋습니다. 나는 사용자가 이미 그것에 익숙 할 것이므로 오히려 그것들을 사용할 것입니다.인 텐트를 사용하는 안드로이드 시작 뮤직 플레이어
답변
이렇게하는 방법이 하나 있습니다.
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(YOUR_SONG_URI);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);
단순히 음악 플레이어를 실행하려면
할 :
Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
startActivity(intent);
이것은 SDK API 레벨 8 이상에서만 작동합니다. – grzaks
plz 위의 코드를 작성한 후에 모든 일을해야한다는 것을 알려주시겠습니까? 귀하의 도움은 나에게 유용 할 것입니다. –
이 작업에는 CATEGORY_APP_MUSIC이 (가) 사용되지 않습니다. –
당신은이 일을 시도 할 수 있습니다.
Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
if (Build.VERSION.SDK_INT >= 24) {
try {
Method m = StrictMode.class.getMethod("disableDeathOnFileUriExposure");
m.invoke(null);
} catch (Exception e) {
e.printStackTrace();
}
}
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(YOUR_SONG_URI);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);
은 기본 오디오 플레이어를 달성 할 수있는 방법이 될 것입니다 그러나 그 장치와 OS에만 적용됩니다.
이 코드 스 니펫으로 기본 오디오 플레이어를 사용할 수 있습니다. 마법처럼
try
{
Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW);
File file = new File("audiofilepath");
String extension = android.webkit.MimeTypeMap.getFileExtensionFromUrl(Uri.fromFile(file).toString());
String mimetype = android.webkit.MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
myIntent.setDataAndType(Uri.fromFile(file),mimetype);
startActivity(myIntent);
}
catch (Exception e)
{
e.printStackTrace();
}
- 1. Android 뮤직 플레이어 위젯
- 2. 자바 뮤직 플레이어 GUI
- 3. 인 텐트를 사용하여 ListActivity에서 새 활동 시작
- 4. Android 네이티브 뮤직 플레이어 검색 의도
- 5. 스레드에서 인 텐트를 중지하고 새 인 텐트를 시작하십시오. Android
- 6. 호버링 인 텐트를 추가해야합니까?
- 7. 사이트 탐색 중 연속 플래시 뮤직 플레이어
- 8. Android 인 텐트를 사용하여 비 미디어 연결을 사용하는 MMS
- 9. 자바 스크립트 또는 jQuery 뮤직 플레이어
- 10. SHOW_OR_CREATE_CONTACT 동작으로 안드로이드 인 텐트를 올바르게 설정하는 방법은 무엇입니까?
- 11. 브로드 캐스트 인 텐트를 로깅하고 수동으로 실행 (안드로이드)
- 12. 웹 사이트에서 인 텐트를 호출하는 방법
- 13. SingleInstance로 새로운 인 텐트를 시작하십시오.
- 14. 커스텀 인 텐트를 발사하는 방법?
- 15. Android에서 인 텐트를 Spotify 하시겠습니까?
- 16. 액티비티에서 두 개의 인 텐트를 정의하십시오.
- 17. 서비스 또는 브로드 캐스트 수신기의 인 텐트를 사용하는 방법?
- 18. 매초 ACTION_TIME_TICK 인 텐트를 실행하는 방법은 무엇입니까?
- 19. 멀티 태스킹으로 안드로이드 용 뮤직 플레이어 앱을 개발하여 뮤직 플레이어를 닫지 않고도 다른 앱을 사용할 수 있도록 도와 드리겠습니다.
- 20. 인 텐트를 사용하여 기본 앱 시작하기
- 21. 설정에 인 텐트를 저장하는 해결 방법은 무엇입니까?
- 22. 안드로이드 비디오 플레이어
- 23. 안드로이드 오디오 플레이어
- 24. 다른 활동에 인 텐트를 전달하고 그 다른 활동에 전달 된 인 텐트를 실행하는 방법은 무엇입니까?
- 25. 안드로이드 뮤직 플레이어의 파형을 그리는 방법은 무엇입니까?
- 26. WeBrowser 컨트롤에서 미디어 플레이어 시작
- 27. Android : 미디어 플레이어 지연 시작
- 28. Android : 인 텐트를 호출하면서 비디오 화질을 제어하십시오.
- 29. 인 텐트를 사용하여 데이터를 전송하는 방법
- 30. 인 텐트를 통해 Android 네이티브 갤러리에 액세스
작품 : – Calvin
미디어 플레이어를 확인하는 방법은 응용 프로그램이 넥서스 6에서 작동하지 않는 장치 –
에 availbe 여부입니다 오디오 시도 @nbarraille – nbarraille