我正在编写一个Android语音记录器应用程序。 我有一个按钮,单击可以共享音频文件。 但是...如果名称中有空格,则无法在Messenger中共享。 Gmail对此没有任何问题。
我使用以下代码:
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("audio/mp3");
share.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+o));
startActivity(Intent.createChooser(share, "Share Sound File"));
答案 0 :(得分:0)
我将o
(files[pos].getPath()
)更改为Uri.fromFile(files[pos])
。