我想隱藏欄,只想顯示拇指。我用max-height = 0dip做了它,但它沒有完全工作。我也想在拇指上設置文本,並創建多個圖像的拇指。例如拇指,我按鈕像圖像,並有文本,這個按鈕有尾部下行,隨着行增量增加。Android SeekBar thumb自定義
5
A
回答
15
關於刪除背景,我設法做到這一點在以下方式。在這裏,空白繪製爲1x1像素的透明PNG
<SeekBar
android:id="@+id/bar"
android:layout_width="fill_parent"
android:layout_height="30dip"
android:progressDrawable="@drawable/blank"
/>
您也可以通過改變繪製:
android:thumb="@drawable/icon"
要添加文本,我想你必須創建一個custom component
1
SeekBar seekbar = new SeekBar(context, attrs);
// ------------- custom thumb
//----- using resources
seekbar.setThumb(new BitmapDrawable(BitmapFactory.decodeResource(
context.getResources(), R.drawable.seekbar_progress_thumb)));
//----- or using shape drawable
ShapeDrawable thumb = new ShapeDrawable(new RectShape());
thumb.getPaint().setColor(Color.rgb(0, 0, 0));
thumb.setIntrinsicHeight(-80);
thumb.setIntrinsicWidth(30);
seekbar.setThumb(thumb);
-1
爲了隱藏欄,您可以使用十六進制顏色設置不透明度值。你只需要添加正確的前綴。 我藏使用此代碼的搜索條:其中,前兩個密碼(即「00」)設置不透明
android:progressBackgroundTint="#00555555"
android:progressTint="#00555555"
(阿爾法百分比)以及其他六個(即,「555555」)中設定的顏色。
檢查這個職位更多的信息和十六進制不透明度值的列表: Understanding colors on Android (six characters)
相關問題
- 1. 自定義android seekbar thumb
- 2. seekbar thumb onclicklistener
- 3. Android Seekbar thumb onclick收聽器
- 4. Android自定義seekBar與「站」
- 5. Android自定義seekbar渲染
- 6. 在android中自定義seekbar
- 7. 在seekbar上方設置seekbar thumb
- 8. 自定義rangeseekbar android with one thumb
- 9. 我自己的自定義SeekBar Android
- 10. android seekbar thumb(scrubber control)按下時剪輯
- 11. Android在XML中繪製自己的seekbar thumb
- 12. android seekbar自定義可繪製
- 13. Android自定義SeekBar有兩個值
- 14. 在Android上繪製自定義Seekbar
- 15. Android - Seekbar自定義進度縮放
- 16. 在自定義AlertDialog中插入SeekBar(Android)
- 17. Seekbar自定義不重複
- 18. 爲seekbar thumb檢測長單擊事件
- 19. 自定義SeekBar佈局錯誤?
- 20. 自定義Seekbar四肢問題
- 21. 使用Thumb進行自定義進度條Android
- 22. Thumb與進度不匹配(seekbar)
- 23. seekbar thumb的大小應該是多少?
- 24. 如何收聽Seekbar thumb onClick事件?
- 25. 如何使seekbar thumb可拖動
- 26. 我需要在seekbar高度中心的seekbar thumb
- 27. Android:如何自定義這個特定的Seekbar?
- 28. 如何在'onCreate'方法之後更改Android SeekBar Thumb drawable?
- 29. Android SeekBar Thumb圖像變化正常,按下,發佈
- 30. 帶有Thumb的Android SeekBar下面的酒吧
我用這個方法很好,但它似乎是一個黑客攻擊的一位。沒有更好的方法來做到這一點? – dell116 2012-02-01 19:35:42
我通過設置: android:progressDrawable =「@ android:color/transparent」 在xml中 – zwebie 2012-08-14 11:23:09