2010-03-04 3 views

ответ

0

Что нужно для ввода цифр? Если это EditText, main.xml должен иметь запись как

<EditText 
     android:id="@+id/someid" 
     android:inputType="numberDecimal"> 
</EditText> 

это покажет цифровую клавиатуру, когда пользователь вводит в поле ввода.

1

Я сам боролся с этим. Я не был в состоянии представить и полностью цифровую клавиатуру только, но вы получите ближе с этой комбинацией:

<EditText 
    android:id="@+id/someid" 
    android:inputType="phone" 
    android:numeric="integer" 
</EditText> 

inputType="phone" изменяет клавиатуру с обычной клавиатуры на один с менее, большие кнопки (в то время как inputType="numberDecimal" использует обычная клавиатура, но начиная с набора номера), а numeric="integer" означает что-либо, кроме цифр, игнорируется (т.е. они даже не отображаются в EditText). Там также есть numeric="decimal", если это то, что вам нужно.

Смежные вопросы