I got a listView with the values 1000 to 9000 (1000 a step).
My idea is that the user should pick one item from the list and than press the start button. The chosen item will be displayed in the editText.
After the user pressed the start button the editText will take the following listItem item as value every second until the user presses the cancel button.
So if the user for example choses 3000 and than press start, the editText should state 3000, and increment by 1000 every second (taking over the next listItem).
Idea how it should be:

 
     
    