get Key Event from Key char - Android User Interface

Android examples for User Interface:Key Event

Description

get Key Event from Key char

Demo Code


//package com.java2s;

import android.view.KeyEvent;

public class Main {
    public static int getKeyEvent(char c) {
        switch (c) {
        case '0':
            return KeyEvent.KEYCODE_0;
        case '1':
            return KeyEvent.KEYCODE_1;
        case '2':
            return KeyEvent.KEYCODE_2;
        case '3':
            return KeyEvent.KEYCODE_3;
        case '4':
            return KeyEvent.KEYCODE_4;
        case '5':
            return KeyEvent.KEYCODE_5;
        case '6':
            return KeyEvent.KEYCODE_6;
        case '7':
            return KeyEvent.KEYCODE_7;
        case '8':
            return KeyEvent.KEYCODE_8;
        case '9':
            return KeyEvent.KEYCODE_9;
        case '-':
            return KeyEvent.KEYCODE_MINUS;
        case '.':
            return KeyEvent.KEYCODE_PERIOD;
        case ',':
            return KeyEvent.KEYCODE_COMMA;
        case 'x':
            return KeyEvent.KEYCODE_X;
        default:/*from  w ww.j a  va 2s  . c om*/
            return -1;
        }
    }
}

Related Tutorials