В Android нет музыкального плеера, как и в Android в руководстве по стоматологическим процедурам.
То, что вы можете сделать, это использовать PackageManager
и queryIntentActivities()
, чтобы увидеть, что все могут ответить на данное намерение.
Например, некоторые вещи, которые вы считаете «музыкальным проигрывателем», могут иметь активность, которая отвечает ACTION_VIEW
для типа MIME audio/mp3
или audio/mpeg
. С помощью PackageManager
вы можете найти эти действия. Однако будут другие «музыкальные проигрыватели», которые не предлагают такую деятельность, поскольку они не воспроизводят произвольные файлы, а скорее свой собственный контент (например, Spotify) или потоки (например, TuneIn Radio).