作者LittleMarten (小貂)
看板AndroidDev
标题[问题] SeekBar无法拉到最大值
时间Fri Jan 14 15:04:32 2011
Which level: (app/frmwrk/lib/kernel)
app
Question:
使用SeekBar的时候
发现只能拉到 Max-1的位置
意即SeekBar Max 为100 (预设值)的时候
我抓到的SeekBar.getProgress()最大只到 99
原先还以为是自己手残, 拉不到最大值而已
後来把 SeekBar Max 改成 7
才发现我只能拖曳到 6, 就拖不过去了0.0
请问是少写了, 还是多写了什麽呢QQ
Code:
.java
http://paste.plurk.com/show/ACfUuB2AHHxAPNlltgyr/
.xml
http://paste.plurk.com/show/ClsoqwDBH8ExgEyhePII/
其实我觉得跟 java 没什麽关系吧XD
大概跟SeekBar的属性有关?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.135.101.113
1F:→ cooper6334:不是就跟阵列一样,范围是从0~max-1? 01/14 16:01
2F:→ LittleMarten:=口= 不是唷 是我的bar不能拉到全满捏 01/14 16:33
3F:推 jimmyken793:是因为在萤幕边边侦测不到吗?试试看设定margin 01/14 22:51
4F:→ LittleMarten:感谢jimmy大! 我把seekbar的Layout margin right 01/15 00:15
5F:→ LittleMarten:和 Layout margin left 都设成10px後 01/15 00:15
6F:→ LittleMarten:果然就可以拉到全满了! 01/15 00:16
7F:→ LittleMarten:不过没修正之前, 我可以拉到0 却不能拉到全满 01/15 00:16
8F:→ LittleMarten:理论上不是要左右对称嘛...? 01/15 00:17
9F:→ LittleMarten:总之就是降子解决了XD 再次谢谢jimmy大 :D 01/15 00:17
10F:推 coronach:不一定左右对称啊 找个手指画图的软体试试就知道了 01/15 00:22
11F:→ LittleMarten:我载了画画软体後 发现左右侧都可以画到边界耶... 01/15 12:43
12F:→ LittleMarten:很难理解的是可以拉到最左侧 却不能拉到最右这种事 01/15 12:47