Android实现友盟分享小程序
生活随笔
收集整理的這篇文章主要介紹了
Android实现友盟分享小程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上圖是實現效果圖,下面就來說說怎么實現的,其實就是友盟有提供分享小程序的方法,直接調用就行,
//type 1 分享小程序else if (invitePosterBean.getData().get(currentPosition).getInttype() == 1) {UMMin umMin = new UMMin(invitePosterBean.getData().get(currentPosition).getPages());umMin.setThumb(umImage);umMin.setTitle(invitePosterBean.getData().get(currentPosition).getName());// umMin.setDescription(Defaultcontent.text);umMin.setPath(invitePosterBean.getData().get(currentPosition).getPages());umMin.setUserName(invitePosterBean.getData().get(currentPosition).getWx_OriginalID());shareTypeView.setShareumMin(umMin);}?
new ShareAction((Activity) mContext).setPlatform(SHARE_MEDIA.WEIXIN)//傳入平臺.withMedia(umMin).setCallback(myCallBack)//回調監聽器.share(); private class MyCallBack implements UMShareListener {@Overridepublic void onStart(SHARE_MEDIA share_media) {Log.e("onStart", "" + share_media);showProgressDialog();}@Overridepublic void onResult(SHARE_MEDIA share_media) {Log.e("onResult", "" + share_media);dismissProgressDialog();}@Overridepublic void onError(SHARE_MEDIA share_media, Throwable throwable) {Log.e("onError", "" + share_media);dismissProgressDialog();}@Overridepublic void onCancel(SHARE_MEDIA share_media) {Log.e("onCancel", "" + share_media);dismissProgressDialog();}}這樣便可實現以上的效果。
總結
以上是生活随笔為你收集整理的Android实现友盟分享小程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: volatile不具备原子性
- 下一篇: CountDownLatch的理解和使用