Sto utilizzando ActionBarSherlock in un'app insieme a ShareActionProvider. Sto utilizzando una quota intento di condividere le immagini in modo molto simile al ActionBarSherlock example:Rimozione dello stesso dall'elenco ShareActionProvider
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.setType("image/*");
tutto funziona correttamente, l'unico problema è che la mia app accetta anche contenuto dell'immagine condiviso ("image/*") , quindi viene visualizzato nell'elenco delle app. C'è un modo per aggirare questo?
EDIT:
Qui sono i miei filtri intento:
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="image/*"/>
</intent-filter>
Puoi pubblicare i tuoi filtri di intent? –
@JaredBurrows Li ho postati. – selsine