この場所にあるオーディオを Android のネイティブ mp3 プレーヤーで再生しようとしています。MediaPlayer クラスを使用してみましたが、うまくいきませんでした。インテントを使用してみましたが、サムスンのセットでしか機能しませんでした。リンクされた mp3 オーディオを Android ネイティブ アプリケーションで再生できる良い素材を提案してください。パスは basicalvarado.com/assets/sermons/bible-doctrine-series/032413-pm-The Doctrine of the Devil.mp3 です。スペースに違いはありますか。私はアンドロイドが初めてです。
これがコードです。
パッケージcom.example.audiotest;
import java.io.IOException;
import android.app.Activity;
import android.content.Intent;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnErrorListener;
import android.media.MediaPlayer.OnPreparedListener;
import android.net.Uri;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent playIntent = new Intent(Intent.ACTION_GET_CONTENT, Uri.parse("http://www.fundamentalalvarado.com/assets/sermons/bible-doctrine-series/032413-pm-The%20Doctrine%20of%20the%20Devil.mp3"));
// playIntent.setType("audio/mp3");
startActivity(Intent.createChooser(playIntent, "Select an audio player"));
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}