Extending the SeekableSliderTracker to support Select & Arrow operations

The class now supports the complete state machine that allows a slider
to be controlled by non-touch input such as physical keys. To ensure
that the haptic brightness slider is not triggerd by adaptice brighness,
any non-user progress changes in the slider are ignored.

Test: atest SystemUITests:SeekableSliderTrackerTest
Bug: 316953430
Flag: NONE
Change-Id: If9eda04d4c2acd8436556985b36b150cfbf297f6
4 files changed