Using intents now, instead of opening links directly.

Can open local files.

Can handle CSV from the browser.
Text is selectable.

Use Android's built-in implicit linking.