我想通过使用android共享意图的应用程序分享我的应用程序的Play商店链接..我能够共享网址,当我们点击它时它将重定向到游戏商店..但我想分享链接作为超链接。共享内容还包含图像和其他文本...
这是我的代码
intentBuilder = ShareCompat.IntentBuilder.from((Activity) mContext)
.setType("image/*")
.setText(mContext.getString(R.string.dont_you_wanna_try) +
mContext.getString(R.string.get_auspex_now)+mContext.getString(R.string.auspex_link))
.addStream(uri);
答案 0 :(得分:0)
您可以通过创建自己的意图来发送图像以及文本来实现此目的。您可以通过以下方式执行此操作:
Intent sendIntent = new Intent();
sendIntent.setPackage("com.whatsapp");
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, textToShare);
sendIntent.setType("image/*");
sendIntent.putExtra(Intent.EXTRA_STREAM, uri);
sendIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
if (sendIntent.resolveActivity(getPackageManager()) == null) {
startActivity(sendIntent)
} else {
Toast.makeText(context, "Whatsapp not present in device", Toast.LENGTH_SHORT).show();
}