오디오 파일 (예 : 파일 브라우저 또는 Gmail 첨부 파일)을 열려고 할 때 나타나는 팝업 목록에서 내 앱을보고 싶습니다 ("계속 사용하는 동작 ...").). 여기 내 MainActivity를 위해 시도한 텐트 필터는 다음과 같습니다 도와음악 플레이어로 등록
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MUSIC_PLAYER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.CATEGORY_APP_MUSIC" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data android:mimeType="audio/mpeg" />
</intent-filter>
감사합니다! startActivity()
에 사용되는 Intent
에 적어도 하나 개의 카테고리는 항상 존재로
이봐,이 대답은 나를 위해 잘 작동 : 여기
는 완전한 코드 예입니다. 그러나 노래를 선택하고 목록에서 내 앱을 선택하면 내 앱이 성공적으로 열리지 만 선택한 노래는 재생되지 않습니다. 그것을 위해 무엇을해야 하느냐? 도와주세요! –