Android: et program legges til "sett bildet som" -listen

stemmer
38

Jeg prøver å legge til min app til satt som -liste, som vist i galleriet når jeg velger et bilde. Hvis brukeren åpner et bilde i galleriet, er det en knapp for set as. når brukeren trykker det, vil han få en liste. Med andre ord, hvis han ønsker å bruke det bildet i min app. Jeg har prøvd :

<intent-filter>
            <action android:name=android.intent.action.SET_WALLPAPER />

            <category android:name=android.intent.category.DEFAULT />
</intent-filter>

men jeg fikk ingenting.

skriv

skriv

Publisert på 21/09/2014 klokken 20:49
bruker
På andre språk...                            


2 svar

stemmer
1

Nå har jeg forstå: Du må registrere din aktivitet for å håndtere bilder innspill fra andre apps. Sett dette i Manifest:

<activity android:name=".YourActivity" >
<intent-filter>
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
    <action android:name="android.intent.action.SEND_MULTIPLE" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="image/*" />
</intent-filter>
</activity>

Flere info om Utvikle> Trening> Motta enkle data fra andre programmer

Svarte 21/09/2014 kl. 21:17
kilden bruker

stemmer
0

Det intent-filterå legge ut egen app i listen i Galleri og bilder app for "bruk som" eller "sett bildet som" er ATTACH_DATA.

<intent-filter>
            <action android:name="android.intent.action.ATTACH_DATA"/>
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="image/*" />
</intent-filter>
Svarte 25/12/2015 kl. 13:03
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more