如何知道用户选择的应用程序使用意图选择器什么时候? [英] How to know which application the user chose when using an intent chooser?

查看:159
本文介绍了如何知道用户选择的应用程序使用意图选择器什么时候?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用意向选择器邀请朋友:

I'm using an intent chooser to invite friends :

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, Resources.getString("InvitationSubject", getBaseContext()));

String body = Resources.getString("InvitationBody", getBaseContext()) + Local.User.FirstName;

intent.putExtra(Intent.EXTRA_TEXT, body);

startActivity(Intent.createChooser(intent, "Invite friends"));

有没有办法知道哪些应用程式在选配选择的用户?

Is there a way to know which app the user selected in the chooser ?

推荐答案

据我所知,有收集这样的信息没有直接的方法。你会需要它?恕我直言,android的意图系统的设计,所以你作为一个应用开发者,不必担心什么应用程序中的用户选择来处理你的意图。

As far as I know, there is no direct way to gather such information. What would you need it for? Imho the android intent system was designed so you, as an app developer, don't have to worry about what app the user chose to handle your intent.

这篇关于如何知道用户选择的应用程序使用意图选择器什么时候?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆