作者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