为什么这段代码会抛出 IllegalArgumentException?我想显示位于“原始”文件夹中的 MP3 文件的标题
mediaPlayer = MediaPlayer.create(getActivity(), R.raw.willy_william_ego);
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
Uri uri = (Uri) Uri.fromFile(new File("android.resource://com.hthl.kellergassen_app/raw/willy_william_ego"));
mmr.setDataSource(getActivity(), uri);
String title = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);