私のアプリケーションでは、次のコードを使用してオーディオファイルを再生します
Uri data = Uri.parse("file:/" + songnameandpath);
intent.setDataAndType(data, "audio/*");
PackageManager packageManager = getActivity()
.getPackageManager();
List<ResolveInfo> activities = packageManager
.queryIntentActivities(intent, 0);
boolean isIntentSafe = activities.size() > 0;
if (isIntentSafe) {
startActivity(intent);
そのため、ユーザーが戻るボタンをクリックするとオーディオが停止し、ユーザーがアクティビティで戻るボタンを押してもオーディオを再生したい場合、さらにモバイルでオーディオがどのように再生されるかをバックグラウンドで再生する必要があります。
サンプルコードはとても役に立ちます。前もって感謝します