我将创建一个使用加速度计传感器来启动 mp3 播放器的小应用程序。基本上我的想法是这样的: 1)启动应用程序 2)关闭智能手机的屏幕 3)摇动手机 4)启动 mp3 播放器,默认播放一首歌曲
我不是Android编程专家,希望对您有所帮助
我将创建一个使用加速度计传感器来启动 mp3 播放器的小应用程序。基本上我的想法是这样的: 1)启动应用程序 2)关闭智能手机的屏幕 3)摇动手机 4)启动 mp3 播放器,默认播放一首歌曲
我不是Android编程专家,希望对您有所帮助
在此链接上查看我的摇动设备示例
对于媒体播放器:
public static void playMusic(Context context, int beepType) {
try {
mMediaPlayer = MediaPlayer.create(context, R.raw.mymusic);
mMediaPlayer.setLooping(false);
mMediaPlayer.start();
mMediaPlayer.setOnCompletionListener(new
OnCompletionListener() {
public void onCompletion(MediaPlayer arg0) {
// if (mMediaPlayer != null) {
// mMediaPlayer.release();
// mMediaPlayer = null;
// }
}
});
} catch (Exception e) {
if (mMediaPlayer != null) {
mMediaPlayer.release();
mMediaPlayer = null;
}
}
}