看板 AndroidDev 關於我們 聯絡資訊
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
cooper6334:不是就跟陣列一樣,範圍是從0~max-1? 01/14 16:01
LittleMarten:=口= 不是唷 是我的bar不能拉到全滿捏 01/14 16:33
jimmyken793:是因為在螢幕邊邊偵測不到嗎?試試看設定margin 01/14 22:51
LittleMarten:感謝jimmy大! 我把seekbar的Layout margin right 01/15 00:15
LittleMarten:和 Layout margin left 都設成10px後 01/15 00:15
LittleMarten:果然就可以拉到全滿了! 01/15 00:16
LittleMarten:不過沒修正之前, 我可以拉到0 卻不能拉到全滿 01/15 00:16
LittleMarten:理論上不是要左右對稱嘛...? 01/15 00:17
LittleMarten:總之就是降子解決了XD 再次謝謝jimmy大 :D 01/15 00:17
coronach:不一定左右對稱啊 找個手指畫圖的軟體試試就知道了 01/15 00:22
LittleMarten:我載了畫畫軟體後 發現左右側都可以畫到邊界耶... 01/15 12:43
LittleMarten:很難理解的是可以拉到最左側 卻不能拉到最右這種事 01/15 12:47