Android中的MediaPlayer不工作
我是Android开发的初学者。我使用android的MediaPlayer类来播放一个文件,但它的错误是MediaPlayer错误-19,0Android中的MediaPlayer不工作,android,Android,我是Android开发的初学者。我使用android的MediaPlayer类来播放一个文件,但它的错误是MediaPlayer错误-19,0 package com.example.sound_play; import android.media.MediaPlayer; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; impo
package com.example.sound_play;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Sound extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sound);
Button b = (Button) findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
MediaPlayer mp = MediaPlayer.create(Sound.this, R.raw.n);
mp.start();
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.sound, menu);
return true;
}
}
我得到的错误是:
01-18 15:39:36.233:E/MediaPlayer601:error-19,0如果您在播放后没有释放播放器,请添加此项-
mp.setOnCompletionListener(new OnCompletionListener()
{
public void onCompletion(MediaPlayer mp)
{
mp.release();
};
});
希望,这将对您有所帮助。您正在尝试什么类型的文件?我使用的是一个.mp3文件,大小为360kb,比特率为101kbps,长度为0:28