2
A
回答
0
,你必須使用https://github.com/vekexasia/android-edittext-validator
有您可以設置測試屬性幾個值:
- 正則表達式:自定義正則表達式
- 數字:僅用於數字字段
- 阿爾法:一個字母只有場
- 字母數字:
- PERSONNAME:檢查輸入的文本是一個人的姓氏或名字。
- personFullName:檢查輸入的值是否是完整的全名。
- 電子郵件:檢查該字段是一個有效的電子郵件
- 的信用卡:檢查該字段包含使用盧恩算法
- 電話有效的信用卡:檢查該字段包含一個有效的電話號碼
- 則domainName:檢查該字段包含一個有效的域名(總是通過在API級別< 8測試)
- ip地址:檢查該字段包含一個有效的IP地址
- WEBURL:檢查該字段包含一個有效的URL(總是通過測試在API等級< 8)
- date:檢查該字段是否爲有效的日期/日期時間格式(如果設置了customFormat,則使用customFormat進行檢查)
- nocheck:除了字段的空白之外,它不檢查任何內容。
0
可以使用setError方法。它只能從API一級獲得。
editText.setError("Enter yor error message").
0
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp">
<EditText
android:id="@+id/phone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:hint="@string/cont_num"
android:inputType="phone"/>
</android.support.design.widget.TextInputLayout>
從Android的設計庫
0
比使用一個EditText小部件一個解決辦法是用自動完成的TextView小部件和您所選擇的警告圖標的RelativeLayout內設置rightOf您的交流的TextView相反RL。
然後添加一個文本更改偵聽器到您的AC文本視圖,它正在尋找您的特定文本輸入,即二進制文件,如果檢測到缺口顯示警告和錯誤圖標?
相關問題
- 1. Android:EditText
- 2. Android:EditText bug
- 3. Android:edittext disappearing
- 4. ics警報不報警
- 5. 哪一個是正確的?警報(+「123」))警報(+「123」)警報(+(「123」))
- 6. Android:Edittext with hint
- 7. Android:EditText設計
- 8. Android:EditText內容
- 9. Android:EditText陣列
- 10. Android:EditText onclick內容
- 11. 報警
- 12. 警報
- 13. 警報,提示和最終警報
- 14. jquery通知警報而不是警報?
- 15. 報警接收器多個報警
- 16. Android:EditText行不出現
- 17. Android:EditText長按菜單
- 18. Android:EditText - 多行和android:inputType
- 19. Android:Edittext強制格式
- 20. 複製警報
- 21. 警報部分
- 22. 警報對話
- 23. BootStrap警報
- 24. Azure Powershell警報
- 25. 多個警報
- 26. JavaScript onmouseover警報
- 27. 警報出現
- 28. 可變/警報
- 29. 警報在ionic2
- 30. cURL CONNECTTIMEOUT警報
你檢查了EditText的setError方法嗎? – Axxxon