Я пытаюсь вставить аудиофайл в приложение, которое не показывает каких-либо ошибок, но во время работы программы оно показывает какое-то исключение, которое вызывает закрытие диалогового окна, и вот мой код
Это мое первое действие, в котором я пытаюсь вызвать кнопку во второе действие, воспроизводящее аудиофайл.
public class Audio extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button b2=(Button)findViewById(R.id.b1);
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i1 =new Intent(Audio.this,Audio1.class);
startActivity(i1);
}
});
}
}
public class Audio1 extends Activity {
private MediaPlayer eMediaPlayer= new MediaPlayer();
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.audio);
eMediaPlayer=MediaPlayer.create(this, R.raw.ab);
eMediaPlayer.start();
}
}
- audio - это мой xml-файл, который в настоящее время пуст
- R.raw.ab - это файл ресурсов, который представляет собой аудиофайл размером 830 КБ