如何使用android在拨号屏幕上按下数字

时间:2012-12-26 09:22:27

标签: java android eclipse

我是Android的新手......我试图在用户按下一些数字序列并按下呼叫按钮之前,在拨号屏幕上输入数字。

1 个答案:

答案 0 :(得分:0)

您可以使用onKeyDown方法

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode ==KeyEvent.KEYCODE_0){

        // note this if called
    }else if(keyCode ==KeyEvent.KEYCODE_1){
    // note this if called  
    }else if(keyCode ==KeyEvent.KEYCODE_2){
    // note this if called  
    }else if(keyCode ==KeyEvent.KEYCODE_3){
    // note this if called  
    }elseif(keyCode ==KeyEvent.KEYCODE_4){
    // note this if called  
    }else....
        .....
    return super.onKeyDown(keyCode, event);
}