简体   繁体   中英

Add my Android app to the “send via” menu

I use the OSMand Navi app . In there I want to click on a point a hit the Share button. Then there is a list of apps I can send the coordinates to.

I want my app being in that list. I read about it and added an <intent-filter> to my AndroidManifest.xml .

<application        
    <activity
        android:name=".MyMainActivity"
        android:label="My App" >
        <intent-filter>
            <action android:name="android.intent.action.GET_CONTENT" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="*/*" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    ...

But my app is still not on the list. I even tried to reinstall it and restarted my phone.

“共享”通常是通过ACTION_SEND而非ACTION_GET_CONTENT来实现的。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM