跳转QQ或加群

1.跳转QQ代码:

Intent intent =new Intent();
intent.setData(Uri.parse("mqqwpa://im/chat?chat_type=wpa&uin=QQ号"));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

2.跳转QQ群代码

进入官网:https://qun.qq.com/join.html
选择你创建的群,然后再选择android代码,复制代码

/****************
*
* 发起添加群流程。群号:Android开发技术交流②(758110864) 的 key 为: x1Z70x3vNALF7DKqs7tqiQxw7f7aXGHS
* 调用 joinQQGroup(x1Z70x3vNALF7DKqs7tqiQxw7f7aXGHS) 即可发起手Q客户端申请加群 Android开发技术交流②(758110864)
*
* @param key 由官网生成的key
* @return 返回true表示呼起手Q成功,返回fals表示呼起失败
******************/
public boolean joinQQGroup(String key) {
    Intent intent = new Intent();
    intent.setData(Uri.parse("mqqopensdkapi://bizAgent/qm/qr?url=http%3A%2F%2Fqm.qq.com%2Fcgi-bin%2Fqm%2Fqr%3Ffrom%3Dapp%26p%3Dandroid%26k%3D" + key));
   // 此Flag可根据具体产品需要自定义,如设置,则在加群界面按返回,返回手Q主界面,不设置,按返回会返回到呼起产品界面    //intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
    try {
        startActivity(intent);
        return true;
    } catch (Exception e) {
        // 未安装手Q或安装的版本不支持
        return false;
    }
}

版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。
本文链接:https://www.aidemx.cn/?p=148

梦雪

专注于AIDE教程分享

1 Comment

  • 那个,这些代码往哪填啊

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐