Set HH:MM:SS du Chronomètre
Je savais que le format de chronomètre peut être MM:SS ou HH:MM:SS, mais je veux savoir comment utiliser setFormat() et getFormat() pour définir HH:MM:SS modèle(est maintenant MM:SS).
En ce moment, j'utilise:
android:format="@string/chronometer_initial_format"
pour définir le Format par déclarer:
<xliff:g id="initial-format">%1$s</xliff:g>
à res/values/strings.xml
J'ai essayé de chercher sur google, mais ne peut pas obtenir la bonne réponse.
Tout le monde peut proposer ?
Merci
OriginalL'auteur Yoo | 2011-06-22
Vous devez vous connecter pour publier un commentaire.
De http://developer.android.com/reference/android/widget/Chronometer.html#setFormat%28java.lang.String%29:
L'affichage de la
H:MM:SS
de sortie dépend du temps écoulé: vous ne pouvez pas choisir explicitement pour l'affichage des heures. Si elle a été plus d'une heure depuis qu'il a commencé ensuite, il affiche le nombre d'heures, sinon il affichera uniquement les minutes et les secondes.Aussi, votre format ne doit avoir
%s
: je ne crois pas que vous pouvez utiliser%1$s
ou d'autres indexé les spécificateurs de format.Heureux de savoir qu'il a travaillé pour vous.
OriginalL'auteur Femi