/ / Ako implementovať EditText s Hint = Typ reťazca a klávesnica IME (android: inputType) = číslo? - android, android-edittext, nápoveda

Ako implementovať EditText s Hint = Typ reťazca a klávesnica IME (android: inputType) = číslo? - android, android-edittext, nápoveda

Mám EditText, ktorý má pole s názvom "Prosím, zadajte číslo". Klávesnica IME, ktorú chcem, je číslo typu, tj. iba čísla sú povolené!

Problém je, ak v rozložení xml používam nasledujúce:

<EditText>
...
android:inputType="number"
android:hint="Please Enter a 10 digit number"
</EditText>

nápoveda sa nezobrazí, pretože v EditText sú povolené iba čísla.

Ako implementovať riešenie, ktoré má: 1. Nápoveda v slovách / reťazcoch 2. Povolený typ vstupu (klávesnica IME) číslo typu?

UPRAVIŤ

Áno, používam atribúty gravitácie a singleLine a vidím komentáre, ktoré myslím, že sú kvôli známej chybe v súprave SDK. Testoval som to na verzii 2.3 ver.

odpovede:

2 pre odpoveď č. 1

Skontrolujte syntax. Pracuje pre oba ..

 <EditText android:id="@+id/ed"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:hint="Please Enter a 10 digit number"/>