Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
        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);
        }