I\'ve been using arraylists to determine and hold the current touchpoint on an opengl surfaceview. However this doesn\'t allow me to get all touchpoints within ten seconds.