0

我将创建一个使用加速度计传感器来启动 mp3 播放器的小应用程序。基本上我的想法是这样的: 1)启动应用程序 2)关闭智能手机的屏幕 3)摇动手机 4)启动 mp3 播放器,默认播放一首歌曲

我不是Android编程专家,希望对您有所帮助

4

1 回答 1

0

在此链接上查看我的摇动设备示例

对于媒体播放器:

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;
            }
        }
    }
于 2012-05-12T07:14:20.977 回答