background image

  

break

;

  

case

 KEY_NUM2:

  sb.append("2");
  

break

;

  

case

 KEY_NUM3:

  sb.append("3");
  

break

;

  

case

 KEY_NUM4:

  sb.append("4");
  

break

;

  

case

 KEY_NUM5:

  sb.append("5");
  

break

;

  

case

 KEY_NUM6:

  sb.append("6");
  

break

;

  

case

 KEY_NUM7:

  sb.append("7");
  

break

;

  

case

 KEY_NUM8:

  sb.append("8");
  

break

;

  

case

 KEY_NUM9:

  sb.append("9");
  

break

;

  

case

 KEY_NUM0:

  sb.append("0");
  

break

;

  

default

break

;

  }
  }
  

if

(sb.length()>

0

//退格键函数描述

 
  {
  

if

(keynum==KEY_POUND) sb.deleteCharAt(sb.length()-

1

);

  }
  repaint();
  }
  

protected

 

void

 keyReapeated(

int

 keynum)

  {
  

if

(sb.length()>

0

//长按一次性去除建函数描述

 
  

if

(keynum==KEY_POUND) sb=

null

; }

  repaint();