2016-02-18 24 views
0

我正在進行設置活動,並且需要啓用或禁用振動/音調。我需要學習如何在我的應用中完成這兩個功能。我還提供了設置活動的快照。我已經嘗試過這種代碼振動,但我不知道如何在複選框中使用此代碼。如何使用CheckBox啓用/禁用Android中的振動和音調

Vibrator vib = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); 
vib.vibrate(500); 
Toast.makeText(this, "vib started", Toast.LENGTH_LONG).show(); 

回答

0

首先,你必須複選框值存儲在SharedPreference 看到此鏈接Here

然後使用情況檢查這家店值和執行振動和環碼。

AudioManager audioManager = (AudioManager) this.getApplicationContext() 
      .getSystemService(Context.AUDIO_SERVICE); 

    audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);