Создаете layout с нужными кнопками, в коде на каждую кнопку вешаете обработчик
new OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
Instrumentation instr = new Instrumentation();
instr.sendKeyDownUpSync(KeyEvent.KEYCODE_0);
}
}).start();
}
}
KeyEvent.KEYCODE_0 соответственно заменяете на нужную константу