hatası almamak için AndroidManifest.xml
dosyasında aşağıdaki kodları eklemeliyiz:
AndroidManifest.xml Permission
<uses-permission android:name="android.permission.VIBRATE" />
import etmek
import { View, Text, Button, Image, Vibration } from 'react-native';
Titreşim Uzunluğu
//Titreşim uzunluğu
const DURATION = 5000;
Fonksiyonlar
startVibration = () => {
// Titreşimi başlat
Vibration.vibrate(DURATION);
};
stopVibration = () => {
//Titreşimi durdur
Vibration.cancel();
};
Render(Kullanımı)
<Button
title="Vibration Start"
onPress={() => { this.startVibration() }}
/>
<Button
title="Vibration Stop"
onPress={() => { this.stopVibration() }}
/>