【发布时间】:2019-03-09 17:24:02
【问题描述】:
String sharePath = dataSavingModels.get(pos).getPathOfRecording();
Uri uri = Uri.parse(sharePath);
Intent share = new Intent(Intent.ACTION_SEND);
share.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
share.setType("audio/*");
share.putExtra(Intent.EXTRA_TEXT, dataSavingModels.get(pos).getTextSaved());
share.putExtra(Intent.EXTRA_STREAM, uri);
context.startActivity(Intent.createChooser(share, "Share Sound File"));
这是我用来发送音频文件的代码,它只将音频文件发送到 WhatsApp,而不是像 Messenger、Telegram 或 KakaoTalk 等其他应用程序
【问题讨论】:
-
sharePath的值究竟是什么?
标签: android android-intent android-intent-chooser share-intent