Hallo,
ich habe mal wieder vor eine App zu schreiben.
Bin aber leider ein bisschen faul.
Ich möchte gern in einer separaten Klasse ein Objekt
erzeugen, welches ich immer wieder verwenden möchte. Es soll aus einem ImageView,
einem Button und einem TextView bestehen. In meiner Main Klasse erzeuge ich
Zufallswerte (zum Anfang erstmal zwischen 1 und 5).
Nun zu meiner eigentlichen Frage: Wenn eine Zahl kommt z.B. die 2 möchte ich
diese in eine Liste abspeichern. anschließend soll meine Objekt geladen werden
im TextView die Zahl 2 eingetragen werden und das Objekt an eine bestimmte
Position auf der Oberfläche angezeigt werden.
Anschließend soll die nächste Zahl bearbeitet werden mit der gleichen Routine,
also wenn z.B. die Zahl 1 erscheint soll diese in einer Liste
gespeichert werden, Das Objekt geladen werden das TextView mit dem Wert 1
belegt werden und an einer bestimmten Position in der Oberfläche angezeigt
werden. Die Zahlen 1 und 2 sollen nun beide gleichzeitig an unterschiedlichen
Positionen auf der Oberfläche angezeigt werden. Wenn jetzt eine weitere Zahl
erscheint soll in der Liste nachgeschaut werden ob die Zahl schon existiert und
somit schon auf der Oberfläche gesetzt ist. Ist dies der Fall soll nichts
geschehen, taucht die Zahl noch nicht in der Liste aus soll, wie oben
beschrieben, vorgegangen werden.
Die App soll also aus 2 verschiedenen Hauptteilen bestehen.
1: Wert prüfen ob in Liste vorhanden, wenn nicht speichern.
2: Objekt in separaten Klasse anlegen, in Main Klasse laden,
Werte zuweisen und anzeigen lassen.
Ich möchte die Darstellung dynamisch und nicht statisch
machen, weil die App später mal mit wechselnden Anzahlen von Werten arbeiten
soll die einige tausend übersteigen könnten.
Hat jemand ein Beispiel zu einem oder vielleicht sogar zu
beiden Teilen?
Das muss es doch schon irgendwo fertig geben, vielleicht hat jemand sogar schon
mal sowas ähnliches erstellt und könnte es mir zukommen lassen. Wie oben schon
erwähnt bin ich ziemlich faul und das was ich benötige müsste ja schon irgendwo
existieren weil es ja Bestandteil vieler Spiele etc. ist.
Gruß
Brausebernd