Android: přidání aplikace na „nastavit obrázek jako“ seznam

hlasů
38

Snažím se přidat svou aplikaci „nastavit jako“ seznam, která je uvedena v galerii, když jsem vyberte snímek. V případě, že uživatel otevře obrázek v galerii, je tlačítko pro set as. když uživatel klepněte na něj, dostane seznam. Jinými slovy, v případě, že chcete použít tento obraz v mé aplikaci. Zkusil jsem :

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

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

ale já nic.

zadejte

zadejte

Položena 21/09/2014 v 21:49
uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Teď jsem pochopit: Musíš se registrovat svou činnost na manipulaci s obrazem vstup z jiných aplikací. Vložit to do manifestu:

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

Více info o Develop> Školení> Příjem prostá data z jiných aplikací

Odpovězeno 21/09/2014 v 22:17
zdroj uživatelem

hlasů
0

intent-filterPřidat out vlastní aplikaci do seznamu v Galerii a aplikace Fotky pro „použití jako“ nebo „Nastavit jako obrázek“ je 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>
Odpovězeno 25/12/2015 v 13:03
zdroj uživatelem

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