我正在编写一个 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"));
最佳答案
我将 o
(files[pos].getPath()
) 更改为 Uri.fromFile(files[pos])
。
关于java - 如果名称中有空格,则无法在 Messenger 中共享音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57256402/