|
|
@@ -782,21 +782,22 @@ public class ViewUtil {
|
|
|
}
|
|
|
|
|
|
public static void shareLink(final Activity activity, String viewTitle, final String link, final String title, final String content, final ShareCallback callback) {
|
|
|
- SheepApp.getInstance().getNetComponent().getApiService().getShortUrl(link)
|
|
|
- .subscribeOn(Schedulers.io())
|
|
|
- .observeOn(AndroidSchedulers.mainThread())
|
|
|
- .subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onNext(BaseMessage baseMessage) {
|
|
|
- toShare(activity, viewTitle, baseMessage.getData().toString(), title, content, callback);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onError(BaseMessage baseMessage) {
|
|
|
- G.shortToast("分享失败");
|
|
|
- }
|
|
|
- });
|
|
|
+ toShare(activity, viewTitle, link, title, content, callback);
|
|
|
+// SheepApp.getInstance().getNetComponent().getApiService().getShortUrl(link)
|
|
|
+// .subscribeOn(Schedulers.io())
|
|
|
+// .observeOn(AndroidSchedulers.mainThread())
|
|
|
+// .subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onNext(BaseMessage baseMessage) {
|
|
|
+// toShare(activity, viewTitle, baseMessage.getData().toString(), title, content, callback);
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onError(BaseMessage baseMessage) {
|
|
|
+// G.shortToast("分享失败");
|
|
|
+// }
|
|
|
+// });
|
|
|
}
|
|
|
|
|
|
private static void toShare(final Activity activity, String viewTitle, final String link, final String title, final String content, final ShareCallback callback) {
|
|
|
@@ -908,14 +909,29 @@ public class ViewUtil {
|
|
|
* @param media 分享平台
|
|
|
*/
|
|
|
private static void shareAction(Activity activity, String title, String content, String url, SHARE_MEDIA media, final ShareCallback callback) {
|
|
|
+// SheepApp.getInstance().getNetComponent().getApiService().getShortUrl(url)
|
|
|
+// .subscribeOn(Schedulers.io())
|
|
|
+// .observeOn(AndroidSchedulers.mainThread())
|
|
|
+// .subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onNext(BaseMessage baseMessage) {
|
|
|
+// toShare(activity, title, baseMessage.getData().toString(), title, content, callback);
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onError(BaseMessage baseMessage) {
|
|
|
+// G.shortToast("分享失败");
|
|
|
+// }
|
|
|
+// });
|
|
|
/* 缩略图 */
|
|
|
UMImage image = new UMImage(activity, SkinUtil.getAppIcon());
|
|
|
/* URL */
|
|
|
UMWeb web = new UMWeb(url);
|
|
|
/* 标题 */
|
|
|
- web.setTitle(TextUtils.isEmpty(title) ? "赚钱就来小绵羊" : title);
|
|
|
+ web.setTitle(TextUtils.isEmpty(title) ? "这里是游戏爱好者集结地!" : title);
|
|
|
web.setThumb(image);
|
|
|
- web.setDescription(TextUtils.isEmpty(content) ? "更懂你的赚钱工具,超多福利,超多赏金,拿到你手软!" : content);
|
|
|
+ web.setDescription(TextUtils.isEmpty(content) ? "小绵羊APP——一款只发福利的手游神器,注册立送现金红包,赶紧来领取吧>>" : content);
|
|
|
switch (media) {
|
|
|
case WEIXIN_CIRCLE:
|
|
|
web.setTitle(web.getTitle() + "\n" + web.getDescription());
|