J'utilise cette partie de code ci-dessous pour faire une barre de progression. La barre fonctionne très bien (une fonction met à jour la progression) sur un Samsung S5 sous Android 6.0.1 (Marshmallow API 23). La barre est mise à jour et la progression est affichée correctement.ProgressBar ne fonctionne pas sur un périphérique mais bien sur un autre
J'ai également généré un fichier APK de mon code et l'ai installé manuellement sur un Wiley Fox Swift X2 sous Android 7.1.1 (API 25). L'application fonctionne à l'exception des barres de progression qui ne sont pas mises à jour. Ils sont visibles mais aucune mise à jour ne se produit.
<ProgressBar
android:id="@+id/progressbar0"
style="@android:style/Widget.ProgressBar.Horizontal"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_gravity="bottom|center"
android:layout_weight="1"
android:foregroundTint="@color/colorAccent"
android:hapticFeedbackEnabled="false"
android:progress="1" />
ProgressBar bar0 = (ProgressBar) findViewById(R.id.progressbar0);
bar0.setMax(total_answered);
bar0.setProgress(answered_0);
Merci pour toute aide!
Merci. J'ai regardé plus loin que le widget lui-même et j'ai trouvé que pour une raison quelconque, un morceau de code antérieur qui donne les valeurs pour mettre la barre n'est pas déclaré ... donc je vais y jeter un coup d'oeil. Merci pour la suggestion ... le "code complet" m'a fait penser un peu plus loin de la boîte pour ainsi dire. Si je me bats encore, je reviendrai. Merci :). – Jcov