Nie no jasne że mogę ale generalnie do bazy chcę zapisywać jedynie wynik całego meczu, inaczej mówiąc Total Score. Wyniki per partia potrzebne mi są tylko i wyłącznie do tego aby móc cofnąć. I mówiąc szczerze jeszcze nie wiem jak to rozwiązać 🙁. Muszę mieć możliwość następującą: Startuję mecz, odpala mi się zegar odmierzający czas (zrobione), gram, kończę pierwszą rundą, rejestruję wyniki graczy, wciskam nex round i zaczyna mi się kolejna runda z czystymi danymi, dane poprzedniej rundy oczywiście muszą być gdzieś zachowane, kończę rundę 2, wciskam next round, odpala mi się runda 3, dane z rundy pierwszej i drugiej (osobno) muszą być gdzieś w pamięci. Jedyne co widzę z poprzednich rund to total score każdego z graczy który jest sumą punktów z poprzednich rund. I teraz muszę rozwiązać to w taki sposób aby przyciskiem UNDO i RENDO dało się powrócić np do rundy 2 i zobaczyć jaki był w niej wynik. Po prostu w trakcie trwania meczu, kiedy zegar cały czas odlicza czas, muszę mieć możliwość cofania do poprzednich rund i wracania z nich. Wiadomo że musi to być jak najbardziej optymalne i powinno działać płynnie.
Dzięki za pomoc i cierpliwość do mojego problemu 🙂
Połączony post:
@@pavloasto Czyli myślisz aby zupełnie ominąć obiekt ArrayList tylko w momencie wciśnięcia Next Round, robić zapis do podręcznej tabeli w bazie danych a w momencie wciskanie UNDO, RENDO, pobierać odpowiednie wiersze? Myślisz że będzie to optymalne i w miarę szybkie działanie? 🙂