Android: la adición de una aplicación para "establecer la imagen como" lista

votos
38

Estoy intentando añadir mi aplicación para establecer como lista, que se muestra en la galería cuando elijo una imagen. Si el usuario abre una imagen en la galería, hay un botón para set as. cuando el usuario pulse en ella, obtendrá una lista. En otras palabras, si quiere usar esa imagen en mi aplicación. Yo he tratado :

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

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

pero no tengo nada.

introducir

introducir

Publicado el 21/09/2014 a las 21:49
por usuario
En otros idiomas...                            


2 respuestas

votos
1

Ahora he de entender: Usted tiene que registrar su actividad para manejar la entrada de imágenes desde otras aplicaciones. Inserte esto en su Manifiesto:

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

Más informaciones sobre Desarrollar> Formación> Recepción de datos de otras aplicaciones simples

Respondida el 21/09/2014 a las 22:17
fuente por usuario

votos
0

El intent-filterque se suman fuera propia aplicación a la lista de la Galería y aplicación Fotos para el "uso como" "la imagen ajustada como" o es 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>
Respondida el 25/12/2015 a las 10:03
fuente por usuario

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