J p*_*tel 1 android audio-player android-music-player android-studio
好的,我正在Android Studio中创建一个名为Fall Down 4的应用程序.现在,我需要知道一旦我运行我的应用程序,我是否可以播放音乐.
我知道如果你点击某个按钮就开始播放音乐,但这不是我想要的.我想知道如果有什么办法,当我运行我的应用程序时,它只是开始播放音乐.
例如:许多游戏在您运行时在后面播放音乐,然后您可以在设置中选择将其关闭.一场比赛将落入Delux,音乐一直播放,直到我按下关闭按钮.
所以请告诉我,如果有任何方法可以做我上面解释的内容.
谢谢.
Dan*_*Kng 13
您需要将.mp3文件放在/ res/raw中才能工作!(只需在/ res中创建一个名为"raw"的新文件夹)
将此内容写入MainActivity中的OnCreate():
class song extends Activity {
MediaPlayer mediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mediaPlayer = MediaPlayer.create(getApplicationContext(), R.raw.yoursong);
mediaPlayer.start();
}
@Override
protected void onPause() {
super.onPause();
mediaPlayer.stop();
mediaPlayer.release();
}
Run Code Online (Sandbox Code Playgroud)
}
小智 9
除了Daniels的回答之外,我还将mediaPlayer.start()移动到Activity中的onResume().这样,如果您将设备置于待机状态并将其重新打开,则歌曲将开始播放.
(我需要50个评论的声誉,所以我很抱歉我不能这样做^^')
| 归档时间: |
|
| 查看次数: |
21790 次 |
| 最近记录: |