解决方案 »
- myeclipse新建工程出错
- 多台android设备能实现socket通信么?
- 关于android推送的
- 编译android源码(CM)时,出现AsynchronousSocketCloseMonitor.cpp:34:49: 错误: 类型‘int’的标量初始化带
- 如何在android应用内播放wma格式的音频文件?
- 关于安装软件,添加文件到安装目录下的问题。
- 关于SimpleExpandableAdapter的问题
- 请教GridView点击事件问题
- 如何在不root机器的情况下给应用程序root权限?
- 求 仿大姨吗日历的demo!!! 急等
- 本人想买个魅族mx4,请问下魅族mx4能直接进行安卓编程吗?
- 开发一进入程序就加载地图引起ANR 怎么办呢!!
params.putInt(QQShare.SHARE_TO_QQ_KEY_TYPE, QQShare.SHARE_TO_QQ_TYPE_DEFAULT);
params.putString(QQShare.SHARE_TO_QQ_TITLE, title);
params.putString(QQShare.SHARE_TO_QQ_TARGET_URL, openUrl);
params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, imageUrl);
params.putString(QQShare.SHARE_TO_QQ_APP_NAME, activity.getString(R.string.app_name));
params.putInt(QQShare.SHARE_TO_QQ_EXT_INT, QQShare.SHARE_TO_QQ_FLAG_QZONE_AUTO_OPEN);
Tencent.createInstance(key, activity.getApplicationContext())..shareToQQ(activity, params, null);
if (null == mTencent) {
mTencent = Tencent.createInstance(AppConfig.AppId,
getApplicationContext());
} ArrayList<String> arraylist = new ArrayList<String>();
arraylist.add(AppConfig.SHARE_IMGURL);
Bundle params = new Bundle();
// 分享类型
params.putString(QzoneShare.SHARE_TO_QZONE_KEY_TYPE,
SHARE_TO_QZONE_TYPE_IMAGE_TEXT);
params.putString(QzoneShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE);// 必填
params.putString(QzoneShare.SHARE_TO_QQ_SUMMARY, context.getResources()
.getString(R.string.setup_introduce_detail_messagehint));// 选填
params.putString(QzoneShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL);// 必填
params.putStringArrayList(QzoneShare.SHARE_TO_QQ_IMAGE_URL, arraylist);
// params.putString(QzoneShare.SHARE_TO_QQ_IMAGE_URL,
// AppConfig.SHARE_IMGURL);
mTencent.shareToQzone(SelectPicPopupWindow.this, params,
new BaseUiListener());
}
private void onClickShare_QQ() {
if (null == mTencent) { mTencent = Tencent.createInstance(AppConfig.AppId,
getApplicationContext());
}
// final Bundle params = new Bundle();
Bundle bundle = new Bundle();
// 这条分享消息被好友点击后的跳转URL。
bundle.putString(QQShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL);
// 分享的标题。注:PARAM_TITLE、PARAM_IMAGE_URL、PARAM_SUMMARY不能全为空,最少必须有一个是有值的。
bundle.putString(QQShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE);
// 分享的图片URL
bundle.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, AppConfig.SHARE_IMGURL);
// 分享的消息摘要,最长50个字
bundle.putString(QQShare.SHARE_TO_QQ_SUMMARY, context.getResources()
.getString(R.string.setup_introduce_detail_messagehint));
// 手Q客户端顶部,替换“返回”按钮文字,如果为空,用返回代替
// bundle.putString(QQShare.PARAM_APPNAME, "??我在测试");
// 标识该消息的来源应用,值为应用名称+AppId。
bundle.putString(QQShare.SHARE_TO_QQ_APP_NAME, "0gougo"
+ AppConfig.AppId); mTencent.shareToQQ(SelectPicPopupWindow.this, bundle,
new BaseUiListener());
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (null != null) { mTencent.onActivityResult(requestCode, resultCode, data);
}
}