I'm making a fencing scorekeeping Android app with an emphasis on design and simplicity (i.e. just showing the essentials). As such, I'm trying to avoid dedicated buttons for functions, but am using taps on the indicators to perform a function. For example, a tap on a fencer's score adds a point, and tapping on the timer starts/stops the count down.
Here's a screenshot of the app in it's current state:
I want to add score editing functionality, but I'm not sure what the best way to do it would be. Scores in fencing only go up, so the editing would only really be necessary to undo an accidental click or something along those lines. I have come up with a few options which I consider to be the best ways to add editing functionality, but I need advice on picking one (or a better alternative).
Option 1: tap to add score, long-click to subtract
Option 2: tap to add score, long-click to pop-up number picker (like this one: )
Option 3: swipe up to add score, swipe down to subtract (maybe tap adds score)
Option 4: tap on top of score to add, bottom to subtract (invisible buttons)
Editing from another screen (that could be accessed from the overflow menu) is an option, but I think it's too tedious to correct an error that way. I should note that I have a reset option in the overflow menu (and a settings button that does nothing yet).
The issue I have with long-click is that it's not really obvious. Sure, similar apps do it, but it's not always clear, and many high-quality apps are moving away from burying functions behind long-clicks. The advantage of the picker over just subtracting a point is that the user can rapidly skip a number of points in either direction if they accidentally reset or start using the app after a number of points have already occurred. The downside is that removing a single point requires an extra click. Swiping by itself is not the best option in my opinion because tapping on the score buttons also stops the time and swiping is much more difficult to do precisely (and without looking) than tapping is. Adding a tap function on top of swiping just seems redundant. The benefit with swiping is that it's a semi-obvious action and there will be an animation when the score changes.
If I pick option 2, I'll be able to do the same thing for the timer (long-press to edit with a picker).
More experienced UX designers, what are your thoughts? Am I approaching this the wrong way?