我如何仅通过一种共享意图来共享 2 种不同的类型?
How can i share 2 differents types with only one share intent?
在我的应用程序中有一个调用此方法的共享按钮:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
String audioClipFileName="bell.mp3";
sendIntent.setType("audio/mp3");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://com.gruchka.guessthesound/" + R.raw.bell));
startActivity(Intent.createChooser(sendIntent, "Get help with:"));
此按钮共享音频文件:'bell.mp3'。
我希望此按钮还可以共享音频文件下方的文本。
我该如何解决这个问题?谢谢
在 setType 行下面使用:
sendIntent.putExtra(Intent.EXTRA_TEXT, "YOUR_TEXT");
仅适用于支持它的应用程序。
在我的应用程序中有一个调用此方法的共享按钮:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
String audioClipFileName="bell.mp3";
sendIntent.setType("audio/mp3");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://com.gruchka.guessthesound/" + R.raw.bell));
startActivity(Intent.createChooser(sendIntent, "Get help with:"));
此按钮共享音频文件:'bell.mp3'。 我希望此按钮还可以共享音频文件下方的文本。 我该如何解决这个问题?谢谢
在 setType 行下面使用:
sendIntent.putExtra(Intent.EXTRA_TEXT, "YOUR_TEXT");
仅适用于支持它的应用程序。