我将创建一个使用加速度计传感器来启动 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;
            }
        }
    }