房间分享文案修改

This commit is contained in:
huangjian
2022-11-15 17:31:31 +08:00
parent 2a61b1fb52
commit 8f63571307
2 changed files with 53 additions and 55 deletions

View File

@@ -128,12 +128,12 @@ public class XChatConstants {
/**
* 分享房间文本
*/
public static final String SHARE_ROOM_TEXT = "人美声甜带上分,一起玩吧~";
public static final String SHARE_ROOM_TEXT = "这个房间很好玩,推荐给你,快来和我一起玩吧~";
/**
* 分享房间标题
*/
public static final String SHARE_ROOM_TITLE = "来魔力,用声音交真挚的朋友";
public static final String SHARE_ROOM_TITLE = "聆听声音,分享快乐";
/**
* 分享房间 URL

View File

@@ -45,25 +45,15 @@ import retrofit2.http.Query;
public class ShareModel extends BaseModel implements IShareModel {
private interface MSG {
String success = "分享成功";
String failed = "分享失败,请重试";
String cancel = "分享取消";
}
private final Api api = RxNet.create(Api.class);
private static final class Helper {
public static final ShareModel INSTANCE = new ShareModel();
private ShareModel() {
}
public static ShareModel get() {
return Helper.INSTANCE;
}
private ShareModel() {
}
@Override
public Single<String> shareH5(final WebJsBeanInfo.DataBean webViewInfo, Platform platform) {
return shareH5(webViewInfo, platform, false);
@@ -150,7 +140,7 @@ public class ShareModel extends BaseModel implements IShareModel {
//无UI API
if (userInfo != null && platform != null) {
Platform.ShareParams sp = new Platform.ShareParams();
sp.setText(XChatConstants.SHARE_ROOM_TEXT);
sp.setText(title + XChatConstants.SHARE_ROOM_TEXT);
sp.setTitle(XChatConstants.SHARE_ROOM_TITLE);
sp.setImageUrl(userInfo.getAvatar());
final String siteUrl = UriProvider.IM_SERVER_URL + XChatConstants.SHARE_ROOM_URL +
@@ -160,7 +150,7 @@ public class ShareModel extends BaseModel implements IShareModel {
URLEncoder.encode(UserModel.get().getCacheLoginUserInfo().getNick(), "utf8");
//QQ空间分享
sp.setSite(XChatConstants.SHARE_ROOM_TEXT);
sp.setSite(title + XChatConstants.SHARE_ROOM_TEXT);
sp.setSiteUrl(siteUrl);
//QQ分享
sp.setTitleUrl(siteUrl);
@@ -194,7 +184,6 @@ public class ShareModel extends BaseModel implements IShareModel {
}
/**
* 向我们服务器报告分享
*
@@ -324,7 +313,6 @@ public class ShareModel extends BaseModel implements IShareModel {
}
@Override
public Single<String> shareText(Platform platform, String text) {
return Single.create(emitter -> {
@@ -450,7 +438,6 @@ public class ShareModel extends BaseModel implements IShareModel {
}
@Override
public Single<String> shareCommon(Platform platform, ShareCommonInfo info, boolean toast) {
@@ -498,6 +485,13 @@ public class ShareModel extends BaseModel implements IShareModel {
});
}
private interface MSG {
String success = "分享成功";
String failed = "分享失败,请重试";
String cancel = "分享取消";
}
interface Api {
/**
@@ -520,4 +514,8 @@ public class ShareModel extends BaseModel implements IShareModel {
@Query("ticket") String ticket);
}
private static final class Helper {
public static final ShareModel INSTANCE = new ShareModel();
}
}