private void SetUpSensor() { mShakeListener = new ShakeListener(Application.Context); var sensorManager = mContext.GetSystemService(Context.SensorService) as Android.Hardware.SensorManager; var sensor = sensorManager.GetDefaultSensor(Android.Hardware.SensorType.Accelerometer); sensorManager.RegisterListener(this, sensor, Android.Hardware.SensorDelay.Game); }
protected override void OnResume() { base.OnResume(); button.Click += OnClick; button2.Click += OnLeakClick; shake = ShakeListener.Register(this); shake.Shaked += OnShaked; }
public void registerShakeListener(ShakeListener mShakeListener){ javaCupMotion.Call("registerShakeListener",mShakeListener); }