我使用Intent ACTION_SEND在不同的社交媒体上分享内容。
现在,无视其他应用程序离开Twitter,Facebook,Instagram,我如何知道股票是否已成功发布?是否有某种倾听者?或者是否有意图获得结果特征?这是意图代码
public static void shareTo(String type, String mediaPath, String caption, Context context) {
Intent share = new Intent(Intent.ACTION_SEND);
share.setType(type);
File media = new File(mediaPath);
Uri uri = Uri.fromFile(media);
share.putExtra(Intent.EXTRA_STREAM, uri);
share.putExtra(Intent.EXTRA_TEXT, caption);
context.startActivity(Intent.createChooser(share, "Share to"));
}
答案 0 :(得分:3)
不,抱歉。您无法获得ACTION_SEND
意图的收件人对其所做的任何反馈。
答案 1 :(得分:0)
ACTION_SEND
不会返回任何回调,但是下面的一些解决方法对我来说非常适合。
int action_type=-1;
shareData()
{
action_type=1;
}
@Override
protected void onResume() {
super.onResume();
if(action_type==1)
{
loadInterstitialAd();
action_type=-1;
}
}
冷静丸:)