Je ne vois aucune méthode comme setStyle pour la classe RatingBar. Comment puis-je définir le style de notation à partir du code?Définir le style de la barre de notation à partir du code
Répondre
Cela fonctionne pour moi (source):
RatingBar rating =
new RatingBar(context, null, android.R.attr.ratingBarStyleSmall);
Cela ne fonctionne pas tous les événements, mais la vue fonctionne fichier –
Vous devez le définir dans un fichier xml! Si vous voulez le changer à l'exécution, vous pouvez avoir deux View-s différents (rb) et les changer dans le programme (ajouter/supprimer de la mise en page) ou utiliser rb1.setVisibility (View.VISIBLE) et rb2.setVisibility (Voir .DISPARU);
<RatingBar
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_alignParentRight="true" android:id="@+id/rb1"
style="?android:attr/ratingBarStyleSmall"
android:clickable="false" android:numStars="5">
</RatingBar>
Si vous créez le programme RatingBar comme suit la
note RatingBar = nouvelle RatingBar (contexte, null, android.R .attr.ratingBarStyleSmall);
de ne pas ajouter pour get
rating.setIsIndicator (false);
sinon la touche ne fonctionnera pas sur RatingBar.
Le android.R.attr.ratingBarStyleSmall vous donne de très petites étoiles si vous voulez avoir un utiliser des étoiles légèrement plus grand android.R.attr.ratingBarStyleIndicator
Quelqu'un peut-il s'il vous plaît laissez-moi savoir pourquoi cette réponse a été déclassé que j'ai testé ce code et ça fonctionne bien. –
- 1. Comment ajouter du style à partir du code derrière?
- 2. Style du bouton de la barre d'outils
- 3. Définir le style de TabItem généré dynamiquement à partir App.xaml
- 4. Définir silverlight Modèle à partir du code?
- 5. Comment définir un style de rectangle basé sur le code à partir d'un fichier de ressources XAML par le code
- 6. Comment définir l'info-bulle pour le contrôle de l'utilisateur (à partir du fichier de style)
- 7. Définir le texte de la barre d'état du parent?
- 8. Style de tablelayout de la barre d'outils
- 9. Espacement entre les étoiles d'une barre de notation?
- 10. Le bouton de répétition WPF dans la barre de défilement déclenche uniquement IsPressed à partir du modèle, pas le style
- 11. Définir le style de barre de défilement de la zone de texte
- 12. Style "Sélectionné" pour le bouton de la barre d'outils WinAPI?
- 13. Modifier le style à partir de GWT
- 14. Définition de la police de TextBox à partir du code
- 15. [WPF]: du style d'une barre de défilement, mais la barre de défilement ListView n'est pas affecté par le style
- 16. Postback Suppression du style à partir de la page
- 17. Définir caché AttachedProperty à travers le style
- 18. Puis-je définir un style pour le contenu d'un iframe à partir de la page principale?
- 19. Style barre de défilement
- 20. Définir une source d'image à partir du code derrière
- 21. Changer le style d'une barre de progression
- 22. NPOI définir le style de cellule
- 23. Comment définir l'icône de la barre d'onglets de l'iPhone dans le code?
- 24. Comment définir les styles CSS des éléments enfants à partir de l'attribut style du parent?
- 25. Définir le répertoire #include du fichier de code C++
- 26. Impossible de définir LinqDataSource InsertParameters à partir de mon code
- 27. Définir le style de ligne sur la grille de jquery
- 28. Notation de la notation Postfix à l'arbre d'expression
- 29. Définir le cookie à partir de la demande HTTP
- 30. Notation scientifique lors de l'importation à partir d'Excel dans .Net
double: http://stackoverflow.com/questions/2016249/how-to-programming-setting-style-attribute-in-a-view – Casebash
PAS un doublon. Une barre de notation a différentes propriétés et fonctionnalités. Des choses comme la définition des images des étoiles, la hauteur des étoiles, etc ne sera pas répondu à cette question. – StackOverflowed