您当前的位置: 首页 >  android

android 分享到QQ空间的所有操作

发布时间:2015-07-23 11:46:39 ,浏览量:0

http://wiki.open.qq.com/wiki/mobile/SDK 下载  
      
         
            android:name="com.tencent.connect.common.AssistActivity"
            android:configChanges="orientation|keyboardHidden"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
       
            android:name="com.tencent.tauth.AuthActivity"
            android:launchMode="singleTask"
            android:noHistory="true" >
           
               
               
               
               
           
       
oncreate中
 //QQ
  mTencent = Tencent.createInstance(Constant.QQKJ_APPID, this);
 /**      * qq空间分享      * @param v      */     public void toShareQQKJ(){        final Bundle params = new Bundle();           params.putInt(QzoneShare.SHARE_TO_QZONE_KEY_TYPE, QzoneShare.SHARE_TO_QZONE_TYPE_IMAGE_TEXT);//类型           params.putString(QzoneShare.SHARE_TO_QQ_TITLE, "霸气的小明");//标题           params.putString(QzoneShare.SHARE_TO_QQ_SUMMARY, "霸气的呵呵小明 ");//概要           params.putString(QzoneShare.SHARE_TO_QQ_TARGET_URL, " http://www.beehood.com");           //下面这个必须加上  不然无法调动 qq空间           ArrayList imageUrls = new ArrayList();             imageUrls.add(" http://www.beehood.com/uploads/allimg/150310/2-150310142133.jpg");             params.putStringArrayList(QzoneShare.SHARE_TO_QQ_IMAGE_URL, imageUrls);             doShareToQzone(params);          }          /**      * 用异步方式启动分享      * @param params      */     private void doShareToQzone(final Bundle params) {         new Thread(new Runnable() {             @Override             public void run() {                 // TODO Auto-generated method stub              mTencent.shareToQzone(SettingActivity.this, params, qZoneShareListener);             }         }).start();     }               /**      * 分享监听      */     IUiListener qZoneShareListener = new IUiListener() {         @Override         public void onCancel() {          //  Toast.makeText(SettingActivity.this, "取消", 0).show();          Log.i("QZone", "取消分享");         }         @Override         public void onError(UiError e) {          Log.i("QZone", "出错:"+e.errorMessage);             // TODO Auto-generated method stub         // Toast.makeText(SettingActivity.this,  "onError: " + e.errorMessage, 0).show();         //    Util.toastMessage(QZoneShareActivity.this, "onError: " + e.errorMessage, "e");         } @Override public void onComplete(Object response) { Log.i("QZone", "完成分享"); // TODO Auto-generated method stub // Toast.makeText(SettingActivity.this, "onComplete: " + response.toString(), 0).show(); //  Util.toastMessage(QZoneShareActivity.this, "onComplete: " + response.toString()); }
  };
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    111426博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0570s