Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何共享MP3文件+;Android中的文本?_Java_Android - Fatal编程技术网

Java 如何共享MP3文件+;Android中的文本?

Java 如何共享MP3文件+;Android中的文本?,java,android,Java,Android,我曾尝试编写一个代码,用于在单击按钮时立即共享MP3文件和文本,但实际上,当我单击共享按钮并选择WhatsApp(例如WhatsApp)时,我只能立即共享MP3文件,而不能与MP3共享文本。下面是我用来共享这两个文件的代码: btn_share.setOnClickListener(new View.OnClickListener(){ @Override pu

我曾尝试编写一个代码,用于在单击按钮时立即共享MP3文件和文本,但实际上,当我单击共享按钮并选择WhatsApp(例如WhatsApp)时,我只能立即共享MP3文件,而不能与MP3共享文本。下面是我用来共享这两个文件的代码:

                    btn_share.setOnClickListener(new View.OnClickListener(){
                        @Override
                        public void onClick(View view) {
                            String sharePath = OUTPUT_PATH+"temp/output/out.mp3";
                            Uri uri = Uri.parse(sharePath);
                            Intent share = new Intent(Intent.ACTION_SEND);
                            share.setType("*/*");
                            share.putExtra(Intent.EXTRA_STREAM, uri);
                            share.putExtra(Intent.EXTRA_TEXT, "Get more info about our band");
                            startActivity(Intent.createChooser(share, "Share your sound"));
                        }
                    });
这是不可能的,还是WhatsApp只是阻止了这些行动?你知道解决办法吗?提前谢谢你帮助我