public override global::System.Boolean PerformPanelShortcut(int featureId, [global::Android.Runtime.GeneratedEnum] global::Android.Views.Keycode keyCode, global::Android.Views.KeyEvent e, [global::Android.Runtime.GeneratedEnum] global::Android.Views.MenuPerformFlags flags) { if (id_performPanelShortcut_IILandroid_view_KeyEvent_I == IntPtr.Zero) { id_performPanelShortcut_IILandroid_view_KeyEvent_I = JNIEnv.GetMethodID(class_ref, "performPanelShortcut", "(IILandroid/view/KeyEvent;I)Z"); } global::System.Boolean __ret = JNIEnv.CallBooleanMethod(Handle, id_performPanelShortcut_IILandroid_view_KeyEvent_I, new JValue(featureId), new JValue((int)keyCode), new JValue(e), new JValue((int)flags)); return(__ret); }
public override global::System.Boolean IsShortcutKey([global::Android.Runtime.GeneratedEnum] global::Android.Views.Keycode keyCode, global::Android.Views.KeyEvent e) { if (id_isShortcutKey_ILandroid_view_KeyEvent_ == IntPtr.Zero) { id_isShortcutKey_ILandroid_view_KeyEvent_ = JNIEnv.GetMethodID(class_ref, "isShortcutKey", "(ILandroid/view/KeyEvent;)Z"); } global::System.Boolean __ret = JNIEnv.CallBooleanMethod(Handle, id_isShortcutKey_ILandroid_view_KeyEvent_, new JValue((int)keyCode), new JValue(e)); return(__ret); }
public bool HandleKeyCode(global::Android.Views.Keycode keyCode) { switch (keyCode) { case global::Android.Views.Keycode.VolumeDown: this.RaiseVolumeDown(); return(true); case global::Android.Views.Keycode.VolumeUp: this.RaiseVolumeUp(); return(true); } return(false); }