2016-08-30 14 views
1

私はアンドロイド開発には新しく、現在はシンプルな音楽プレーヤーアプリを開発中です。ここで問題は、increasedecreaseの音楽プレーヤーvolumeの場合、私のメインミュージックプレイヤーのアクティビティで指をスライドさせるときです。指をスライドさせると音楽プレーヤーの音量を上げ下げする方法は?

誰かがこれらの論理を知っているなら、私にこれを手伝ってください。

yourLayout.setOnTouchListener(new OnTouchListener() { 
    public boolean onTouch(View v, MotionEvent event) { 
     int action = MotionEventCompat.getActionMasked(event); 
     if (action == MotionEvent.ACTION_MOVE) { 
      // put your volume change logic here, for example compare previously recorded x/y position to new one and change volume 
     } 
     return true; 
    } 
}); 

あなたは音量を制御するためにAudioManagerを使用することができます。これはあなたがジェスチャーを検出するためのタッチイベントリスナーを使用することができ、私の音楽プレーヤーの主な活動

+2

あなたのコードはどこですか? –

答えて

1

ある

事前に

感謝...:

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 
          yourVolume, 0); 
+0

これは大変感謝しています... –

関連する問題