Aller au contenu

Alimenter un Textview dans un Layout


arnaudbzh

Recommended Posts

Bonjour à tous,

je débute fraichement dans le développement d'appplication Android.

Je me suis donc tourné vers un widget simple, une horloge analogique skinable.

Ce projet n'a pas pour but d'être publié sur le market, je me ferai immédiatement

attaquer par la marque très élitiste, puisse que j'utilise leurs modèles.

Je suis parti d'une application déjà existante, l'ai décompilé avec apktool et

modifiée avec Eclipse. Je me retrouve donc avec une partie compréhensible

et une autre beaucoup moins, répertoire "Smali".

Je modifie donc juste les fichiers images, pas de soucis là-dessus.

La sélection du modèle d'horloge se fait via un layout "ClockSelector", qui renvoie

ensuite sur un layout propre à chaque modèle d'horloge pour utiliser les bons fichiers.

Mon problème est que je souhaiterai juste rajouter un "textview" dans le "ClockSelector"

pour afficher le nom de la montre en question, comme sur les vues jointes.

Les montres étant affichées toujours dans le même ordre, je pense qu'un simple fichier

texte placé dans le répertoire /res/raw ferait l'affaire.

Mais je n'arrive pas trouver la manière d'alimenter le "textview" ni la structure

du fichier texte (les séparateurs entre les divers noms des montres).

Bref malgré des journées entières de recherche, je galère et vu mon peu d'expérience

j'aurai besoin d'un peu d'aide.

Le fichier xml du ClockSelector:

<?xml version="1.0" encoding="UTF-8" ?>

-

-

ICI LE TEXTVIEW A RAJOUTER

-

-

Merci à tous.

ArnaudBZH

Lien vers le commentaire
Partager sur d’autres sites

Si je comprends bien ton souci, il faut que tu définisses un ID à ton TextView dans le fichier XML :

android:id="@+id/myTextView"

Ensuite dans le code, tu pourras récupérer cet ID et alimenter ton TextView :

TextView textView = this.findViewById(R.id.myTextView);
textView.setText("Mon texte");

Lien vers le commentaire
Partager sur d’autres sites

Merci de ta réponse.

Je viens de tester un paquet de choses, 1 jour et demie à plein temps, décompilé les classes.dex en java avec

"dex2jar" puis "JD Gui" de plusieurs applications.

J'ai vraiment trop de choses à apprendre avant de pouvoir modifier le code java, language que je

ne maitrise pas non plus.

Pas contre je suis une star de la décompilation / compilation / signature maintenant !!

Merci et bonne journée

Arnaud

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...