Android dibuja propio buscador thumb en XML

Por favor, ayuda a definir XML propio dibujable para SeekBar Thumb. En este XML dibujable me gustaría definir formas personalizadas para state_selected y state_pressed .

Como entiendo, en la definición de SeekBar en XML tenemos que poner android:thumb="@drawable/listview_bg_selector" donde se listview_bg_selector :

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/seekbar_thumb_default" /> <item android:state_pressed="true" android:drawable="@drawable/seekbar_thumb_clicked" /> <item android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/seekbar_thumb_selected" /> </selector> 

Pero qué hacer a continuación, He intentado aquí código de drawables con formas, pero nada funcionó correctamente, Acabo de ver Default SeekBar. ¿Hay algún ejemplo para este problema?

Para los futuros solicitantes de respuestas, usé holo-colors.com para crear mi propio SeekBar personalizado, del que estoy perfectamente satisfecho.

También proporcionan funciones para crear otros elementos de Android como Spinner , Switch , etc.

Puedes encontrar en este enlace lo que realmente quieres, pero es un sitio web francés, puedes enfocarte en el código fuente que puedes descargar de aquí

Algo así resolvió el problema para mí.

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/seek_thumb_pic"> <shape android:shape="rectangle" /> </item> </selector> 

Otra manera puede ser establecer límites en el código, pero no estoy seguro acerca de esto.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.