2011-01-14 5 views
2

Ich möchte Phrasen aus einem vordefinierten Array (array.xml) in einem TextView anzeigen und möchte dieses Array von vorne nach hinten mit Schaltflächen durchlaufen. Wie kann ich das machen?Trampelnde Array textviews Android

Vielen Dank.

Resources res = getResources(); 
myPiada = res.getStringArray(R.array.curtas); 
TextView tva = (TextView) findViewById(R.id.piadas); 

Antwort

0

Welcher Teil davon? Was hast du versucht? Zuerst müssen Sie das Layout mit Schaltflächen einrichten und dann die Handler für diese Schaltflächen einrichten, um den Text in der Textansicht auf das vorherige oder nächste Element im Array zu setzen.

Wenn Ihr TextView z. B. auf Position "i" eingestellt ist, sollte die Schaltfläche "Next" setText(myPiada[i++]), "Previous" sollte setText(myPiada[i--]) lauten. Sie müssen auch überprüfen und sicherstellen, dass, wenn i = 0, die vorherige Schaltfläche deaktiviert ist, oder wenn i = myPiada.length, die nächste Schaltfläche deaktiviert ist.

Verwandte Themen