光环前端优化汇总(2020年10月第1周)(3) https://gitlab.ghzs.com/pm/halo-app-issues/-/issues/1028
This commit is contained in:
@ -24,9 +24,6 @@ import android.widget.PopupWindow;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.recyclerview.widget.GridLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.gh.common.constant.Config;
|
||||
import com.gh.gamecenter.R;
|
||||
import com.gh.gamecenter.WeiBoShareActivity;
|
||||
@ -53,6 +50,9 @@ import java.lang.ref.WeakReference;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import androidx.recyclerview.widget.GridLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import static com.gh.common.util.LoginHelper.WEIBO_SCOPE;
|
||||
|
||||
/**
|
||||
@ -91,7 +91,8 @@ public class ShareUtils {
|
||||
communityArticle("文章详情"),
|
||||
video("视频"),
|
||||
web("web链接"),
|
||||
userHome("个人主页");
|
||||
userHome("个人主页"),
|
||||
qaDetail("QA内容详情");
|
||||
|
||||
private String name;
|
||||
|
||||
@ -562,6 +563,10 @@ public class ShareUtils {
|
||||
//新浪微博分享
|
||||
private void sinaWeiboShare() {
|
||||
|
||||
if (mShareEntrance == ShareEntrance.qaDetail) {
|
||||
mTitle = "向你推荐:" + mTitle + " @光环助手 " + shareUrl;
|
||||
mSummary = "";
|
||||
}
|
||||
Activity activity = mActivity.get();
|
||||
if (activity != null) {
|
||||
Intent intent = WeiBoShareActivity.getWeiboshareIntent(
|
||||
@ -605,6 +610,9 @@ public class ShareUtils {
|
||||
case communityArticle:
|
||||
smsBody = mTitle + " - 光环助手" + shareUrl;
|
||||
break;
|
||||
case qaDetail:
|
||||
smsBody = "向你推荐:" + mTitle + " @光环助手 " + shareUrl;
|
||||
break;
|
||||
default:
|
||||
smsBody = mTitle;
|
||||
break;
|
||||
@ -618,7 +626,7 @@ public class ShareUtils {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
if (mShareEntrance != ShareEntrance.shareGh ) {
|
||||
if (mShareEntrance != ShareEntrance.shareGh) {
|
||||
safelyDismiss();
|
||||
}
|
||||
}
|
||||
@ -745,7 +753,7 @@ public class ShareUtils {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void safelyDismiss() {
|
||||
if (popupWindow.get() != null) {
|
||||
popupWindow.get().dismiss();
|
||||
|
||||
Reference in New Issue
Block a user