2013-10-17 13 views
6

Android şekil elemanlarını kullanarak Seekbar'a bir yay şekli vermek mümkün mü? Eğer değilse, arama çubuğunun şeklini değiştirmek için başka bir yolu var mı? sitedeArama çubuğuna yan dairesel bir şekil verin

http://devadvance.com/circularseekbar

talimatlar Eğer daha fazla yardıma ihtiyaç duyarsanız, sadece sor, temel:

+1

:

aynı zamanda gibi sadece tam çevreleri izin, ama iyi bir başlangıç ​​noktası sağlamak birkaç diğer dairesel Seekbar uygulamaları vardır onDraw', 'onMeasure' ve özel çizim ile ilgili birkaç tane daha. Android dev sitesinde [bu öğretici] (http://developer.android.com/training/custom-views/custom-drawing.html) adresine bir göz atın. –

cevap

9

Ben yarım daireler sağlayan bir açık kaynak CircularSeekBar var! Sen yöntemleri `` SeekBar` genişletmek ve geçersiz kılmak için deneyebilirsiniz

https://github.com/JesusM/HoloCircleSeekBar

+0

Arama çubuğunun Maksimum ilerlemesini şarkı süresine ayarlamaya çalışıyorum, ancak varsayılan maksimum değeri (100) almakta olup, arama çubuğunun Maks ilerleme durumu nasıl ayarlanır? – user2717079

+0

Başlangıçta maksimuma ayarlamak için XML niteliklerini kullanabilirsiniz. Ancak, bunu bir "setMax" yöntemi kullanarak ayarlamak mümkün görünmektedir. SetMax ve getMax yöntemlerini içerecek şekilde CircularSeekBar için kodu güncelledim, böylece programatik olarak maks. –

İlgili konular