March 11, 2011

use Input type="numberDecimal|phone"

當我們想讓使用者單純輸入數字的時候可以在xml裡面指定Input type=numberDecimal
但往往這樣寫卻是出現一個包含所有符號的鍵盤,數字鍵只有上面小小一排,非常難按。

此時我們可以使用系統的電話鍵盤Input type=phone

你看這樣不是好按許多嗎...
但是這樣一來,使用者可能會從這個鍵盤誤輸入一些非數字的符號,若要避免這種情況,可以加入底下的設定。android:digits="0123456789"如此一來就不會吃到一些奇奇怪怪的符號囉。

0 Comments: