我查看了之前的问题,看看是否有人的代码与我的相似。我正在进行的项目就是你按下按钮和呼吸机的.mp3播放的地方。我觉得这是一个普通的项目,但没有人像我这样的问题我可以离开。
我的问题是,当我尝试在设备或emmulator上运行应用程序时,应用程序甚至没有打开并且错误“应用程序已意外停止。请再试一次”并允许我“强制关闭”。我的代码可能会出现什么原因?
这是我的MainActivity.java。我正在Eclipse上构建应用程序。
package sound.simplesounds;
import android.os.Bundle;
import android.media.MediaPlayer;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;
import android.view.View.OnClickListener;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final MediaPlayer mp = MediaPlayer.create(this , R.raw.djairhorn);
Button button1 = (Button)this.findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
mp.start();
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}