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