Android: Comment lire un nombre entier comme d'une chaîne; essentiellement à lire le texte d'un ListViewItem?

StackOverflow https://stackoverflow.com/questions/3921362

Question

Ceci est mon problème.

I ont un ListView , chaque ligne est un CheckedTextView . Les éléments de la vue de la liste sont « 1 », « 2 » et « 3 ». Lorsqu'un ListItem est cliqué, je veux lire le nombre et l'affecter à un int variable. Je l'ai fait ce qui suit pour lire le texte de l'élément cliquée:

onItemClick(AdapterView<?> parent, View v, int position, long id) {             
  int num = 0; //initialise to 0
  CharSequence s = ((TextView)v).getText();
 // s contains the number, how to get it into num?
}

En fait, je veux que le nombre lu s à convertir et donné num. Je sais que peut-être simple, mais il vous plaît aider si vous avez une réponse ..

Cordialement, Kiki

Était-ce utile?

La solution

String aString = "78";
int aInt = Integer.parseInt(aString);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top