如果名字有 space,则无法在 Messenger 中共享音频
Can't share audio in Messenger if the name has a space
我正在编写一个 Android 录音机应用程序。
我有一个按钮,单击它可以共享我的音频文件。
但是...如果名称有 space,我无法在 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])
。
我正在编写一个 Android 录音机应用程序。 我有一个按钮,单击它可以共享我的音频文件。 但是...如果名称有 space,我无法在 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])
。