Android 自动播放音频 / Android auto play audio

  1. Prepare: make a folder called raw.
    Right click res document -> new directory -> type res -> OK

    Simply drag audio files into this folder.

  2. Initialize MediaPlayer by: MediaPlayer mediaPlayer

  3. Point the specific audio to this mediaPlayer: mediaPlayer = MediaPlayer.create(this, R.raw.[*your audio name here*]);

  4. Play the audio: mediaPlayer.start();

  5. If you want to auto play in when app starts, you need to write in onCreate function.

Sample:

    protected void onCreate(Bundle savedInstanceState) {            super.onCreate(savedInstanceState);            playAudio();    }
    private void playAudio() {        MediaPlayer mediaPlayer;        mediaPlayer = MediaPlayer.create(this, R.raw.test_audio_1);        if (!mediaPlayer.isPlaying()) mediaPlayer.start();        else if (mediaPlayer.isPlaying()) {            mediaPlayer.stop();            mediaPlayer.start();        }    }//end playAudio



  1. 在Res文件夹下创建 raw文件夹.
    右键 res 文件夹 -> 新建文件夹 -> 输入 raw -> OK

    然后把音频文件拖入该文件夹下面

  2. 初始化MediaPlayer: MediaPlayer mediaPlayer

  3. 绑定播放音频: mediaPlayer = MediaPlayer.create(this, R.raw.[*your audio name here*]);

  4. 播放音频: mediaPlayer.start();

  5. 如果想app打开自动播放该app,需要在onCreate方法下触发该方法

举例:

    protected void onCreate(Bundle savedInstanceState) {            super.onCreate(savedInstanceState);            playAudio();    }
    private void playAudio() {        MediaPlayer mediaPlayer;        mediaPlayer = MediaPlayer.create(this, R.raw.test_audio_1);        if (!mediaPlayer.isPlaying()) mediaPlayer.start();        else if (mediaPlayer.isPlaying()) {            mediaPlayer.stop();            mediaPlayer.start();        }    }//end playAudio






Enjoy coding!

更多相关文章

  1. Android(安卓)Studio:一个空格导致的错误
  2. radio button 旁边放图片以及强制程序本地化以及string含有参数
  3. android listview custom style 自定义样式
  4. Android动画效果之Frame Animation(逐帧动画)
  5. 多款Android播放器源码集锦
  6. 多款Android播放器源码集锦
  7. android 7.0及以上版本安装apk
  8. Android(安卓)显示进度条
  9. webpack 中使用 axios 方法总结及初识 vue

随机推荐

  1. Android中自定义Dialog样式
  2. android Home键的截获
  3. Android官方入门文档[6]添加Action按钮
  4. Android 编写使用root权限的android应用
  5. android 随手记 遍历文件夹下的文件有多
  6. 开发板部分总结
  7. android SQLite 事物处理
  8. 57.EasyRecyclerViewSidebar
  9. Android Studio生成APK自动追加版本号
  10. Android support 26升级到28特性总结