qq创建临时会话

来源:互联网 发布:商务本推荐 知乎 编辑:程序博客网 时间:2024/04/20 13:02

有两种办法实现

1.使用最新的qq第三方SDK

int ret = Tencent.startWPAConversation(Activity.this,uin, "");
uin为临时会话的qq号

2.如果是用旧的sdk也不想升级及

<span style="white-space:pre"></span>String WPA= "wpa";String QQ = "2496011633";Intent openQQIntent = new Intent("android.intent.action.VIEW");Uri qqUri = Uri.parse(String.format("mqqwpa://im/chat?chat_type=%1$s&uin=%2$s&version=1&src_type=app&attach_content=%3$s", new Object[]{<span style="font-family: Arial, Helvetica, sans-serif;">WPA,</span><span style="font-family: Arial, Helvetica, sans-serif;">QQ, ""}));</span>openQQIntent.setData(qqUri);PackageManager pm = Global.getContext().getPackageManager();List qi = pm.queryIntentActivities(openQQIntent, 65536);if(qi.size() > 0) {this.startActivity(openQQIntent);}else{PromptManager.showErrorDialog(getActivity(),"你还没有安装qq哦,亲!");}

0 0
原创粉丝点击