gpt4 book ai didi

android - 我如何从我的Android应用程序共享whatsapp语音笔记(.opus)文件?

转载 作者:行者123 更新时间:2023-12-02 13:32:35 24 4
gpt4 key购买 nike

我正在使用这些代码行。

 val uri = getUriForFile(this, BuildConfig.APPLICATION_ID+ ".provider" , file!!)
val shareIntent = Intent(Intent.ACTION_SEND)
shareIntent.type = "application/octet-stream"
if(model!!.path.endsWith("opus")){
shareIntent.setDataAndType(uri,"audio/*")
Toast.makeText(this,"audio",Toast.LENGTH_SHORT).show()

}else{
shareIntent.setDataAndType(uri,"*/*")

}
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
shareIntent.putExtra(Intent.EXTRA_STREAM, uri)
shareIntent.setPackage(Constants.whatsapp_package)
startActivity(createChooser(shareIntent, "send"))

此代码对其他媒体文件工作正常,但没有像whatsapp一样共享语音注释

最佳答案

保存扩展名为.m4a的文件,然后使用与我在问题中提到的相同的代码
它在华为8.1,三星9和诺基亚9上就像魅惑一样工作

关于android - 我如何从我的Android应用程序共享whatsapp语音笔记(.opus)文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60538152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com