[問題] SeekBar無法拉到最大值

看板AndroidDev作者 (小貂)時間14年前 (2011/01/14 15:04), 編輯推噓2(2010)
留言12則, 4人參與, 最新討論串1/1
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

01/14 16:01, , 1F
不是就跟陣列一樣,範圍是從0~max-1?
01/14 16:01, 1F

01/14 16:33, , 2F
=口= 不是唷 是我的bar不能拉到全滿捏
01/14 16:33, 2F

01/14 22:51, , 3F
是因為在螢幕邊邊偵測不到嗎?試試看設定margin
01/14 22:51, 3F

01/15 00:15, , 4F
感謝jimmy大! 我把seekbar的Layout margin right
01/15 00:15, 4F

01/15 00:15, , 5F
和 Layout margin left 都設成10px後
01/15 00:15, 5F

01/15 00:16, , 6F
果然就可以拉到全滿了!
01/15 00:16, 6F

01/15 00:16, , 7F
不過沒修正之前, 我可以拉到0 卻不能拉到全滿
01/15 00:16, 7F

01/15 00:17, , 8F
理論上不是要左右對稱嘛...?
01/15 00:17, 8F

01/15 00:17, , 9F
總之就是降子解決了XD 再次謝謝jimmy大 :D
01/15 00:17, 9F

01/15 00:22, , 10F
不一定左右對稱啊 找個手指畫圖的軟體試試就知道了
01/15 00:22, 10F

01/15 12:43, , 11F
我載了畫畫軟體後 發現左右側都可以畫到邊界耶...
01/15 12:43, 11F

01/15 12:47, , 12F
很難理解的是可以拉到最左側 卻不能拉到最右這種事
01/15 12:47, 12F
文章代碼(AID): #1DB_M5x1 (AndroidDev)
文章代碼(AID): #1DB_M5x1 (AndroidDev)