Ce que j'essaie de faire, c'est d'afficher les nombres de 1 à 100 dans une vue de texte, de manière aléatoire, et de continuer à changer jusqu'à ce que la vue soit active.Affichage des nombres sur textview
Mais je ne suis pas en mesure de changer continuellement le nombre aléatoire lorsque la vue est active.
il est comme une horloge montrant décrément de 10 à 0, mais la seule différence est que je dois montrer des nombres aléatoires entre 0 à 100.
Comment montrer sur mon avis c'est comment je essaie de faire something..may être un meilleur approch me aider
if (hasFocus) {
try {
//Give the currentTimeMillis some time for the seed
Thread.sleep(2);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
Random randomizer = new Random(System.currentTimeMillis());
// abcdef = randomizer.nextInt(max-min+1)+min;
return randomizer.nextInt(max-min+1)+min;
} else { }
J'ai édité ma question, vous pouvez regarder ma code. Je voulais juste randomiser le nombre et continuer à montrer, avec le renvoi ou quelque chose comme dat, ma vue devrait montrer aléatoirement non. salutations – iscavengers
Eh bien, si vous voulez juste écrire des nombres aléatoires dans un TextView, je créerais un Thread avec une boucle sans fin. Utilisez simplement (int) (Math.Random() * 100) pour obtenir le numéro et le stocker dans une variable globale. Ensuite, utilisez un gestionnaire pour indiquer à l'activité qu'il existe un nouveau numéro et laissez le gestionnaire mettre à jour TextView. Après avoir fait cela, il suffit de dormir le fil pendant 200ms. Vous aurez besoin d'une boucle et les boucles dans votre activité principale sont quelque chose de mal à faire. Un fil sera nécessaire. Vous pouvez consulter ce tutoriel sur la façon d'utiliser un gestionnaire: http://www.helloandroid.com/tutorials/using-threads-and-progressdialog – Pandoro
Vous m'avez mal compris. je ne veux pas que, je ai juste besoin de montrer des nombres aléatoires dans b/w 1 à 100, sur un textview, qui devrait continuer à changer automatiquement. c'est tout..m je clair mec? – iscavengers