加速度計センサーを使用して mp3 プレーヤーを起動する小さなアプリを作成します。基本的に私の考えは次のとおりです: 1) アプリケーションを起動します 2) スマートフォンの画面をオフにします 3) 携帯をシェイクします 4) mp3 プレーヤーを起動します。
私は Android でのプログラミングの専門家ではありません。
加速度計センサーを使用して mp3 プレーヤーを起動する小さなアプリを作成します。基本的に私の考えは次のとおりです: 1) アプリケーションを起動します 2) スマートフォンの画面をオフにします 3) 携帯をシェイクします 4) mp3 プレーヤーを起動します。
私は Android でのプログラミングの専門家ではありません。
このリンクでデバイスを振るための私のサンプルを見てください
mediaPlayer の場合:
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;
}
}
}