Listenelement wird nicht mehr anklickbar, wenn es eine RatingBar enthält?

8

Ich habe benutzerdefinierte Listenansicht und benutzerdefinierte Bewertungsleiste verwendet.

Wenn ich dieses benutzerdefinierte RatingBar als untergeordnetes Element zu List item hinzufüge, wird das Listenelement nicht mehr geklickt .

Wenn die Ratingbar-Ansicht entfernt, wird sie anklickbar .

Ich habe eine benutzerdefinierte Bewertungsleiste verwendet. Hier ist der Link .

Kann mir jemand helfen, dieses Problem zu lösen?

    
Chirag Raval 14.06.2012, 11:05
quelle

4 Antworten

15

Wenn Sie möchten, dass Ihre Bewertungsleiste eine Bewertung durchführt, können Sie

hinzufügen %Vor%

zum Anzeigen Ihres row.xml

Wenn Sie eine statische Bewertungsleiste haben möchten, die ihre Rate hält, können Sie setIsIndicator ( boolean isIndicator)

%Vor%

in Ihrer Adapterklasse.

    
Lalit Poptani 14.06.2012, 11:25
quelle
2

Ok. Ich kann es endlich machen. In der Adapterklasse legen Sie

ab

RatingBar ratingBar = (RatingBar) view.findViewById (R.id.ratingBarSummaryChild);

ratingBar.setFocusable (false);

Rückansicht;

    
Ahamed Ishak 16.07.2013 15:08
quelle
1

setze android: focusable="false" für die Bewertungsleiste

    
Anu 14.06.2012 11:07
quelle
0

Stellen Sie die Eigenschaften von RatingBar ein Fokussierbar = falsch; Klickbar = falsch;

    
jeet 14.06.2012 11:23
quelle

Tags und Links