[英]EditText text formatting for forms
我正在尋找一種用於Android的簡單方法,當用戶在編輯文本框中點擊時,它將在數字集之間添加一個連字符。 有點像電話號碼,但是會設置在自定義位置。
例如,書號05,CD號15,曲目號5 = 0515-5。 因此,當他們開始輸入文字時,應用程序會自動輸入連字符。
我應該使用某種類型的偵聽器並計算輸入了多少個字符,然后當碰到該數目的字符時,會添加連字符嗎?
謝謝!
使用InputFilter 。
在這里查看我的答案: 按“。” 很多次(在鍵入時驗證EditText中的IP地址)和此處: 如何設置Edittext視圖僅允許兩個數字值和兩個十進制值(如##。##),以獲取有關如何實現它的想法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.