I have a scrollview, and when one of its panels are touched, I want its color to change, and restore the original color when the finger moves away. Like when you press a row in any Preferences window and it highlights.
I read the ACTION_DOWN event, and change the color accordingly. And on ACTION_UP and ACTION_MOVE I restore the color again.
The problem comes when the finger moves away from the panel at enough speed than the ACTION_MOVE is not triggered and the color is not changed back.
Do you have any ideas to get the behavior that I want?