Bewertungsbalken, der nur halbe Sterne anstelle von vollen Sternen zeigt

8

Ich arbeite an einer App, die eine nicht editierbare kleine Bewertungsleiste mit 4 Sternen dynamisch erstellen soll.

Wenn ich setRating(4) aufrufen, werden 4 Sterne ohne Probleme angezeigt. Aber wenn ich setRating(3) anrufe, zeigt es 3 und halbe Sterne. setRating(2) zeigt 2 Sterne korrekt an, aber setrating(1) zeigt 1 und halbe Sterne.

Wenn ich eine normale Bewertungsleiste in einer anderen Aktivität verwende, funktioniert es gut, aber wenn ich die kleine nicht editierbare Bewertungsleiste verwende, funktioniert es nicht richtig.

Hat das etwas mit der nicht bearbeitbaren Bewertungsleiste api level oder small style zu tun?

Die Initialisierung wird wie folgt durchgeführt:

%Vor%     
akhil 04.01.2012, 13:01
quelle

2 Antworten

14

Sie müssen die Schrittgröße von% co_de festlegen % gefällt das

%Vor%

und versuchen Sie auch, die maximale Bewertung wie folgt zu definieren:

%Vor%     
Adil Soomro 04.01.2012, 14:18
quelle
1

Wenn exist padding , entferne. Ich schlage vor, durch margin ersetzen.

    
Guilherme 10.01.2013 09:00
quelle

Tags und Links