Android: Wie eine Zahl als int von einem String zu lesen; im Grunde Text eines ListViewItem zu lesen?

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

Frage

Das ist mein Problem.

Ich habe eine Listview , jede Zeile ist ein CheckedTextView . Die Listenansicht Artikel sind „1“, „2“ und „3“. Wenn ein ListItem geklickt wird, möchte ich die Nummer lesen und weisen Sie auf ein int Variable. Ich habe die nach dem Text des geklickten Artikel zu lesen:

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?
}

Im Grunde möchte ich die Zahl in s lesen num umgewandelt und gegeben werden. Ich weiß, es vielleicht einfach, aber Hilfe bitte, wenn Sie eine Antwort ..

Viele Grüße, Kiki

War es hilfreich?

Lösung

String aString = "78";
int aInt = Integer.parseInt(aString);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top