Genel

Android Studio Vibrator – Titreşim Kullanımı

Herkese Merhaba;

Android’te titreşim kullanımı bugünki konumuz. Hemen konuya girelim. Yeni proje acıyoruz ve Vibrator sınıfını kullanacağız bunun içinde..

Öncelikle arayüzümüze bir Button atalım.Button’a basınca kaç ms kalcağını ayarlıyalım..

Arayüze bir buton atadık. Sonrasında ise kullanıcağımız sınıf Vibrator. Kod olarak

Vibrator degisken=(Vibrator).getSystemService(Context.VIBROTOR_SERVİCE); komutunu ekleyip
degisken.vibrate(200); diyerek titreşimi onaylatıyoruz.
Burada 200 ms olarak alınır ona göre hesaplama yapınız. Ve tabiki izin

<uses-permission android:name="android.permission.VIBRATE" />
Komutunu ekliyoruz.
Eğer telefon ses modu komutlarını kontrol edicekseniz yararlı olacak komutlar

AudioManager sesKontrol = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

switch (sesKontrol.getRingerMode()) {

case AudioManager.RINGER_MODE_SILENT:

Log.i("voiceControl","Telefon Mode: Sessiz");

break;

case AudioManager.RINGER_MODE_VIBRATE:

Log.i("voiceControl"," Telefon Mode: Titreşim");

break;

case AudioManager.RINGER_MODE_NORMAL:

Log.i("voiceControl"," Telefon Mode: Normal");

break;

}

 

 

One thought on “Android Studio Vibrator – Titreşim Kullanımı

  • İbrahim

    Hocam “AudioManager.RINGER_MODE_SILENT” kodu telefonu sessize almıyor. Telefonumda Android 5.1.1 Lollipop sürümü yüklü ancak Android 4.2 Kitkat sürümü yüklü olan cihazdan deneyince çalışıyor. Bu sorunu nasıl giderebilirim?

    Yanıtla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir