利用正規表達式來限制輸入內容
有時候我們根本就不想用戶輸入一些雜七雜八的內容,因為這需要程序針對輸入的內容做各種處理,如果處理不當還會有好多不可預見的問題,索性在輸入內容時就禁止用戶輸入一些非法字符,這可以通過下面的方式實現,只要在xml添加一個digits屬性就可以了: <EditText
android:id="@+id/TransactionDialog_EditPrice"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="價格"
android:gravity="fill_horizontal"
android:inputType="number"
android:digits="0123456789"
android:textAppearance="?android:attr/textAppearanceMedium" />

沒有留言 :
張貼留言