6

次のコードの MediaPlayer の create メソッドは、galaxy s3 では機能しません。Galaxy s2 および s1 デバイスで問題なく動作します。createメソッドに到達するとプログラムがハングし、アプリケーションを閉じるように強制されました。何が問題なのかわかりません。誰か助けてくれませんか。ありがとう

Uri path = Uri.parse(url);
player = MediaPlayer.create(getBaseContext(), path);
player.start();
4

1 に答える 1

0

この状況では、MediaPlayer代わりにコンストラクターを使用すると役立つ場合があります。

MediaPlayer player = new MediaPlayer();
Uri ringtoneUri = ...;
player.setDataSource(context, ringtoneUri);
player.prepare();
player.start();
于 2012-10-10T16:18:51.807 に答える