| | |
| | | |
| | | import com.basic.security.base.BaseApplication; |
| | | import com.basic.security.fragment.SettingFragment; |
| | | import com.basic.security.fragment.helper.HomeGridViewAdapter; |
| | | import com.basic.security.fragment.helper.HomePlayAlarmSound; |
| | | |
| | | public class AudioPlayer { |
| | |
| | | |
| | | public static MediaPlayer play(MediaPlayer mp, String alarmAudio, boolean looping) { |
| | | try { |
| | | if (mp == null ) { |
| | | if (mp == null) { |
| | | mp = MediaPlayer.create(BaseApplication.getApplication().activity, SettingFragment.getAudioRawIndex(alarmAudio)); |
| | | mp.setLooping(looping); |
| | | mp.start(); |
| | |
| | | } |
| | | |
| | | public static void stopInNewThread(final MediaPlayer mp) { |
| | | new Thread(){ |
| | | new Thread() { |
| | | @Override |
| | | public void run() { |
| | | AudioPlayer.stop(mp); |