Activity Action: Set a timer.
Activates an existing timer or creates a new one.
This action requests a timer to be started for a specific AlarmClock.ExtraLength of time. If no AlarmClock.ExtraLength is specified, the implementation should start an activity that is capable of setting a timer (AlarmClock.ExtraSkipUi is ignored in this case). If a AlarmClock.ExtraLength is specified, and AlarmClock.ExtraSkipUi is true, the implementation should remove this timer after it has been dismissed. If an identical, unused timer exists matching both parameters, an implementation may re-use it instead of creating a new one (in this case, the timer should not be removed after dismissal). This action always starts the timer.