有两种办法实现
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哦,亲!");
}