我正在尝试开发一个共享按钮,该按钮需要应用程序的屏幕截图和带有它的Hashtag文本,到目前为止,仅设法共享了Image,我似乎无法在该按钮旁边添加文本图片。这是我的代码
AppExecutors.mainThread.execute {
val url = FileProvider.getUriForFile(
view.getViewContext(),
view.getViewContext().applicationContext.packageName + ".provider",
imageFile)
val shareIntent: Intent = Intent().apply {
action = Intent.ACTION_SEND
putExtra(Intent.EXTRA_STREAM, url)
type = "image/jpeg"
}
view.getViewActivity().startActivity(Intent.createChooser(shareIntent, "Share"))
答案 0 :(得分:1)
欢迎您将EXTRA_TEXT
和EXTRA_STREAM
一起包括在内,其中EXTRA_TEXT
是您的文字。但是,请记住,ACTION_SEND
Intent
仅应具有这两个附加功能之一,因此并非每个应用程序都会同时应用图像和文本。