Używam ActionBarSherlock w aplikacji wraz z ShareActionProvider. Używam intencję zakładowego udostępnić obrazy w sposób bardzo podobny do ActionBarSherlock example:Usuwanie YourSelf z listy ShareActionProvider
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.setType("image/*");
Wszystko działa prawidłowo, jedynym problemem jest to, że moja aplikacja akceptuje również udostępniony zawartości obrazu („image/*”) , więc pojawia się na liście aplikacji. Czy tak jest w pobliżu?
EDIT:
Oto moje filtry zamiar:
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="image/*"/>
</intent-filter>
Czy możesz zamieścić swoje filtry zamiarów? –
@JaredBurrows Wysłałem je. – selsine