2016-05-12 70 views
0

有沒有辦法讓我的輸入在EditText例如1234看起來像1 2 3 4,基本上有每個輸入字符之間的自動間距?有沒有辦法讓每個輸入之間的自動間距EditText

+0

你正在尋找填充字符嗎?還是你想插入實際的空間字符?例如,假設用'1 2 3 4',用戶在'4'後面有文本輸入遊標。他們按退格鍵,刪除'4'。如果他們再次按下退格鍵,他們是否刪除了'3'(並且'3 4'之間的空格是填充),還是刪除了空格(因爲空格本身就是一個字符)? – CommonsWare

+0

是的,每個退格鍵都會刪除輸入,該空格僅用於視覺目的,因此空格本身不是字符。 –

+0

添加一個'TextWatcher',並在'onTextChangeListener'中以編程方式執行此操作。添加每個文本時添加空格,刪除數字/文本時刪除兩個空格。 –

回答

相關問題