My app lets the user take a picture of a sheet of paper, then select a block of 2-3 words, then another block.
The user must be able to clearly read the (potentially tiny) written words, so she will zoom. The image must be scrollable to find the block, then go to the second block.
With dragging already dedicated to image scrolling, How to implement rectangle selection?
Maybe tap on first corner, then tap on opposite corner? But it does not sound very user friendly, because the rectangle is not seen during selection.
Maybe tap to "switch to selection mode", then drag rectangle? This would work well for a small selection, but it becomes unusable if the selection is larger than the screen.
What would be a user-friendly way to implement this?
Context if needed: I am writing a flashcard app for Android, the user can take a picture of her paper notebook after a foreign language lesson, and quickly select word+definition to generate flashcards. Must support Android all the way back to 1.6, including devices without multi-touch.