从我的应用中启动环聊?

时间:2014-02-27 10:42:23

标签: android hangout

我想从我的Android应用程序中启动Hangouts,但我找不到任何可以实现此目的。

是否有可用于启动视频群聊的API或库,就像启动图库/相机意图一样?

请帮助。感谢。

修改

好的,我发现通过这样做,我们可以从其他Android应用加入环聊。

Intent sky = new Intent(Intent.ACTION_VIEW, Uri.parse("https://plus.google.com/hangouts/_/UNIQUE_HANGOUT_ID")); startActivity(sky);

但是,它只能加入之前创建的环聊。我们是否可以通过与此类似的流程创建新的环聊。

请帮助。感谢。

3 个答案:

答案 0 :(得分:0)

您好,您可以使用Google+ Hangouts API在您的应用程序中实现环聊 有关详细信息,请使用link

答案 1 :(得分:0)

Play商店中有许多应用程序允许您检查应用程序能够接收的意图。例如,App Detective让您查看系统上安装的应用程序的清单(以及注册的意图处理程序),Intent Intercept允许您检查广播意图的内容。您可以使用它来反向设计解决方案(as was done on this hread)。但是,依赖未记录的内部行为可能会导致您在将来某个时候被打破。

答案 2 :(得分:0)

此代码对我有效,可以从应用程序中打开环聊。

        Intent intent = new Intent();
        intentInv.setComponent(new ComponentName("com.google.android.talk", "com.google.android.apps.hangouts.phone.BabelHomeActivity"));
        intentInv.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intentInv);

(或)

        Intent i = getPackageManager().getLaunchIntentForPackage("com.google.android.talk");
        startActivity(i);