Android: l'aggiunta di un app per lista "immagine come set"

voti
38

Sto cercando di aggiungere la mia app per impostare come lista, quello mostrato in galleria quando scelgo un'immagine. Se l'utente apre un'immagine nella galleria, c'è un pulsante per set as. quando l'utente toccarlo, otterrà una lista. In altre parole, se si desidera utilizzare quell'immagine nella mia app. Ho provato :

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

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

ma ho ottenuto niente.

entrare

entrare

È pubblicato 21/09/2014 alle 21:49
dall'utente
In altre lingue...                            


2 risposte

voti
1

Ora ho capire: è necessario registrare l'Attività per gestire le immagini in ingresso da altre applicazioni. Inserire questo nel vostro manifesto:

<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>

Altre informazioni su Sviluppare> formazione> Ricezione di dati semplici da Altre applicazioni

Risposto il 21/09/2014 a 22:17
fonte dall'utente

voti
0

Il intent-filterper aggiungere la propria applicazione per la lista in Galleria e app Foto per "uso come" immagine "impostato come" o è 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>
Risposto il 25/12/2015 a 13:03
fonte dall'utente

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