Чтобы выскочить цифровой клавиатуры на старте деятельности вы можете выполнить следующие действия:
Созданный редактировать текстовое поле в макет как: (Не необходимо, если вы хотите QWERTY клавиатура)
<EditText
...
android:inputType="number"
... />
в функции OnCreate() шоу экранная клавиатура
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
Самое главное, чтобы передать фокус редактировать текст в onResume методом.
@Override
public void onResume() {
super.onResume();
editText.setFocusableInTouchMode(true);
editText.requestFocus();
}
возможно дубликат [Open мягкой клавиатуры программно] (http://stackoverflow.com/questions/5593053/open-soft-keyboard-programmatically) – Vincent