Android: Bir uygulama eklemeden listesi "olarak ayarlamak" için

oy
38

Ben listede, ben bir görüntü seçtiğinizde galeride gösterilen olarak belirlenen benim app eklemek çalışıyorum. Kullanıcı galerisinde bir görüntüyü açmak için, bir düğme bulunur set as. Kullanıcı dokunduğunuzda, bir liste alacak. Başka bir deyişle, o benim uygulamasında söz konusu resmi kullanmak istiyorum. Denedim :

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

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

ama hiçbir şey yok.

Burada

Burada

Oluştur 21/09/2014 saat 21:49
kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
1

Şimdi ben ettik anlıyorum: Sen diğer uygulamalardan Görüntüler girişini işlemek için Aktivite kayıt olmanız gerekmektedir. senin Manifestosu ile ekleyin:

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

Üzerinde Şirketce Diğer Apps'ten Basit Veri Alma>> Eğitim geliştirin

Cevap 21/09/2014 saat 22:17
kaynak kullanıcı

oy
0

intent-filterYa da "olarak ayarlanmış resim" "olarak kullanım" için Galeri ve Fotoğraflar uygulamasında listeye kendi uygulamasını dışarı eklemektir 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>
Cevap 25/12/2015 saat 13:03
kaynak kullanıcı

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