using System; using System.Collections.Generic; using System.Linq; using System.Text; using Android.App; using Android.Content; using Android.OS; using Android.Runtime; using Android.Views; using Android.Widget; namespace ArriveAlarm { public class PalyVibrator { Vibrator vibrator = null; public void Play(Activity activity) { this.vibrator = (Vibrator)activity.GetSystemService(Context.VibratorService); if (!this.vibrator.HasVibrator) return; long[] pattern = { 300, 300, 300 }; try { this.vibrator.Vibrate(300000); // this.vibrator.Vibrate(pattern, 30); } catch { } } public void Stop() { if (this.vibrator != null) this.vibrator.Cancel(); } } }