3

リソース/ドローアブル フォルダーから MMS に画像を添付したい.ドローアブル フォルダーから MMS に画像を添付することは可能ですか? はいの場合は、ここにいくつかのコードを提供してください. Googleでまだ正しい解決策を得ることができません.この問題について誰か助けてください.事前に感謝します.私のコードは次のとおりです:

Intent sendIntent = new Intent(Intent.ACTION_SEND);
        sendIntent.setType("image/png");
        sendIntent.putExtra("sms_body",
                getResources().getText(R.string.Message));

        File f = new File(Environment.getExternalStorageDirectory()
                .getAbsolutePath(), "koala.jpg");

        Uri uri = Uri.fromFile(f);
        sendIntent.putExtra(Intent.EXTRA_STREAM, uri);

        startActivity(Intent.createChooser(sendIntent, ""));
4

1 に答える 1

3

次の手順でこれを達成できます

まず、ドローアブルから画像のビットマップを取得します

次に、そのビットマップをSDカードに保存します

次に、そのsdCardファイルのパスを指定しますsendIntent

于 2012-12-11T10:37:38.603 に答える