Question

Je ne pense pas que mon avenir réside dans le développement Android, comme je manque régulièrement les choses plus simples ...

J'ai un bouton avec l'étiquette « jeu Slot 1 ». Lorsque l'utilisateur clique dessus, je les prends avec succès par quelques activités dans lesquelles ils créent un nouveau personnage. Je enregistrer le nom du jeu dans une base de données SQLite, et la prochaine fois que je lance mon application, je peux changer de façon dynamique tout à fait heureux « jeu Slot 1 » au nom du jeu de cet emplacement de la base de données. Parfait.

Mais comment diable puis-je le mettre à jour la vue de la même manière quand je reviens à cette activité via le bouton de retour, ou ayant appelé finish () sur toutes les activités ultérieures?

Je suis sûr qu'il ya quelque chose à voir avec onResume (), et peut-être invalidate (), mais je ne peux pas sembler trouver un exemple.

est invalidate surpuissant pour rafraîchir quelques éléments de l'interface utilisateur onResume ()?

Comment diable utilisez-vous, de toute façon, même si elle est?

Y at-il une meilleure façon?

Un grand merci à l'avance pour toute aide offerte ... juste essayer de ne pas rire à la façon dont cela est probablement facile! :)

Cordialement, James

Était-ce utile?

La solution

Cela ressemble à quelque chose que vous pourriez faire dans onResume, juste interroger la base de données et appel setText sur l'élément d'intérêt. Vous ne devriez pas avoir d'invalider explicitement appel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top