【发布时间】:2016-10-12 13:02:17
【问题描述】:
我正在尝试构建一个小应用程序,当我们单击按钮时它会播放声音。但我无法播放声音。不知道是什么问题。请帮助我。下面是代码。
public class MainActivity extends AppCompatActivity {
private Button button;
private MediaPlayer mediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mediaPlayer = new MediaPlayer();
mediaPlayer = MediaPlayer.create(getApplicationContext(),R.raw.song);
button = (Button)findViewById(R.id.mediaButtonId);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mediaPlayer.start();
}
});
}
}
注意:-对不起,伙计们,我认为问题出在我的代码上,但应用程序在我的手机上运行得非常好,所以这是我的 genymotion 模拟器的问题。谁能建议我解决这个问题。通过顺便说一句,我使用的是 Mac OSX。
【问题讨论】: