作者jimwayne123 (曼陀羅)
站內AndroidDev
標題[問題] 請問 EditText 的 width 設定
時間Thu Jun 23 16:16:56 2011
開發層: (應用/框架/庫/核心)
應用
問題:
請問 EditText 的寬度有沒有辦法指定成「多少個字元的寬度」?
例如預期裡面會輸入的值應該是 4 個數字
就指定他的寬度是剛好輸入四個數字會塞滿的寬度?
小弟目前是都用 layout_width="...px" 的方式指定
但是在模擬器上的寬度很 OK,拿到實機(DZ)上就變超小 Orz
所以在想能不能用相對大小的方式去指定 EditText 的寬度...??
輸入:
預期輸出:
錯誤輸出:
錯誤訊息:
程式碼: (請多利用置底文網站)
參考: (書籍/網頁/...)
補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.29.35.3
1F:→ nvidia:若沒有只對一種解析度的話,避免使用px單位 06/23 18:28
2F:→ jimwayne123:那請問要改用什麼方式比較好呢? 06/23 18:32
3F:推 tomap41017:dp吧...說實話這邊我也很亂,請教高手>< 06/23 19:18
4F:→ nvidia:DP 06/23 19:40
5F:→ tericky:應該用dp還是dip呀? 分不出差別 06/23 23:16
6F:推 Lawnchern:dp跟dip沒差?? 06/24 10:27
7F:推 nvidia:一樣的東西 06/24 11:02
8F:推 milochen:你想的是不錯,只是不同的字元,會有不同的寬度。 06/24 11:36
9F:→ milochen:今天可能你打入四個字,是n px,但下次打四個字就是m px 06/24 11:36
10F:推 runescape1:沒有差別~ 都是Density-Independent Pixels 06/27 04:24