2014-04-28 8 views
7

enter image description hereIntent.ACTION_VIEW für Android Bild

    Intent intent = new Intent(); 
        intent.setAction(Intent.ACTION_VIEW); 
        intent.setDataAndType(
          Uri.parse("file://" +file.getAbsolutePath()),"image/*"); 
        startActivity(intent); 

Ich möchte mit Aktien Bild anzuzeigen, zu löschen und setzen als Funktionalität android Absicht verwenden. aber mein Bild öffnet sich ohne Aktienoption ......... Wie man Bild mit Aktienoptionen zeigt?

+0

Haben Sie jemals herausgefunden? – anakin78z

Antwort

0

Standardmäßig werden die Optionen mit share und delete nicht angezeigt. Aber Sie können dies manuell mit Absicht und Datei tun.

+0

kann ich tun, indem ich manuell Anteil intent.ACTION_SEND verwende, aber will Standard-Funktion, danke – Shreeshesh

0

Versuch Aktien Bild folgenden Code

Intent share = new Intent(android.content.Intent.ACTION_SEND); 
      share.setType("image/*"); 
      share.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + file)); 
      startActivity(Intent.createChooser(share, "Share image using")); 
+0

Ich weiß über Freigabe Intent.ACTION_SEND Intent ... aber ich möchte beide verwenden (Image Viwer und Share-Funktion) – Shreeshesh