Question

I wanted to know if there is any feature in Android where I could select a word from a third party application and send or share that word to my application. I could store that word in my application for further processing.

Was it helpful?

Solution

Implementing a "share" action is easiest if you are targeting API level 14+ (Android 4.0), as documented here: Adding an Easy Share Action.

If you need to target an earlier API level, the process is a bit more involved, as documented here: Receiving Content from Other Apps.

(Note that while I normally consider link-only answers on Stack Overflow to be a poor choice, the process of implementing "share" actions is somewhat involved and fully documented on the Android developer site. This is a case where simply pointing you at the documentation seems like the most appropriate thing to do.)

OTHER TIPS

Here is Android copy/paste desciption: http://developer.android.com/guide/topics/text/copy-paste.html. But I don't think there is way to modify 3rd-party app's context menu to add custom option like share, without changing this app's source code or changing Android platform (to add your own sharing mechanism to context menu).

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top