Création d'une ProgressBar spéciale
bonjours, je dois suis actuellement en train de créer une application permettant de passer un test de type TOEIC sur android et pour ce faire je dois, a la fin, positionner le score de la personne ayant passé le test sur une barre de progression allant de 0 a 990.
j'ai réussis a avoir une barre avec un Bg comme je le souhaite allant du rouge au vert cependant je ne sais pas comment faire pour avoir un espèce de curseur qui se positionnerais au niveau du score obtenu.
j'ai essayé quelque chose comme ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<item android:id="@android:id/background">
<shape>
<gradient
android:endColor="#FF0000"
android:centerColor="#FFFF00"
android:centerX="0.45"
android:startColor="#33FF33"
android:angle="180"
/>
</shape>
</item>
<item android:id="@android:id/progress">
<clip>
<shape
android:shape="rectangle">
<stroke android:width="4dp" android:color="#00000000" android:angle="180"/>
<gradient
android:startColor="#00000000"
android:centerColor="#00000000"
android:centerY="0.8"
android:endColor="#000000"
android:angle="0"
/>
</shape>
</clip>
</item>
</layer-list> |
j'ai pensé a tracer un rectangle au tour de ma progression mais la barre la plus importante, celle de fin du rectangle n’apparaît pas
quelqu'un aurait-il une solution s'il-vous-plait?
merci d'avance