hey there niqpw,
You can add your app to the "Share" list as following:
Go to the objects folder and open AndroidManifest.xml with dreamweaver or notepad or another text editor.
Locate the following text:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
and add this text under it.
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
This sets your application in the list of Share.
Note this line: <data android:mimeType="image/*" />
This will work on all image files. So if you go to a video and you select share, you won't see your app between it. But it's probably possible to add audio and video to it also.
What you shouldn't forget to do is
right-click on your AndroidManifest.xml and select properties. and check the box
read-only.
When compiling, the text won't be changed anymore, untill you uncheck it.
So the only way
I recommend you to do this if when you have finished your app and wants to publish it.
Functions like the "share via" in Android work with broadcast intents. The app creates this intent and the system reports all the activities that can execute that.
You specify what an activity can do by means of intent filters.
Altough, I don't know how it's handled by the app itself.
Sincerely,
XverhelstX