homer__simpsons Posted October 10, 2011 Share Posted October 10, 2011 Voilà mon problème: Je commence la programmation Android, j'ai déjà quelque base java et je suis entrain de développer un wdget. Mais je me trouve confronté à un problème dont je ne trouve pas la solution: J'ai une variable (String) qui prends diverses phrases, de là je voudrais l'afficher dans mon widget. J'ai donc un TextView et un androit:text Mais là je na sais pas où se trouve ma variable. Je voudrais donc savoir où est son emplacement ou tout du moins l'afficher. Quote Link to comment Share on other sites More sharing options...
chpil Posted October 11, 2011 Share Posted October 11, 2011 Si toi même tu ne sais pas où se trouve ta variable, on ne va pas pouvoir t'aider... ;) Tu veux faire quoi ? Afficher, en Java, un texte dans un TextView ? Si oui: String monText = ... TextView tv = (TextView)findViewById(R.id.Id_de_mon_textview); tv.setText(monTexte); Quote Link to comment Share on other sites More sharing options...
homer__simpsons Posted November 2, 2011 Author Share Posted November 2, 2011 Je développe un widget. La variable est obtenu dans le code java. Mais je veux l'afficher dans mon widget. Je connais la méthode: @strings/test mais je ne peux pas afficher une variable. juste une caine de caractère. Dans le code que tu m'as donner, où je définis l'ID de mon text view? Merci. Quote Link to comment Share on other sites More sharing options...
chpil Posted November 4, 2011 Share Posted November 4, 2011 L'id de ton textview provient de la définition de ton layout Dans ton layout (XML), tu dois avoir quelque chose comme ça: <TextView android:id="@+id/Id_de_mon_textview" ... Quote Link to comment Share on other sites More sharing options...
homer__simpsons Posted November 6, 2011 Author Share Posted November 6, 2011 Je regarderai ça à partir de mercredi. J'ai pas de quoi développer sur cet ordinateur... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.