0

私のアプリでは、ACTION_SEND 経由でインターネットから写真を共有しようとしています

Intent sharingIntent = new Intent(Intent.ACTION_SEND);
    Uri screenshotUri = Uri
            .parse("http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/PNG_transparency_demonstration_2.png/280px-PNG_transparency_demonstration_2.png");

    sharingIntent.setType("image/*");
    sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
    sharingIntent.putExtra(Intent.EXTRA_TEXT, "MotivateMe");

    startActivity(Intent.createChooser(sharingIntent,
            "share with: "));

しかし、これは機能しません。すべて画像を読み込めません。インターネット参照を介して写真を共有するかどうかは可能です

4

1 に答える 1

1

いいえ、写真参照リンクはリンクとして扱われます。共有する前に、ローカルに保存する必要があります。一時的にダウンロードしてから、ローカル リンクを使用して送信してみてください。

于 2013-09-23T11:29:24.883 に答える