统一部分内部多类型跳转
This commit is contained in:
@ -145,7 +145,8 @@ public class CommentUtils {
|
||||
}
|
||||
|
||||
public static void showAnswerCommentOptions(final CommentEntity commentEntity, final Context context,
|
||||
final OnCommentCallBackListener listener, final String id, boolean showConversation, String answerId) {
|
||||
final OnCommentCallBackListener listener, final String id,
|
||||
boolean showConversation, String answerId, String articleId, String articleCommunityId) {
|
||||
|
||||
final Dialog dialog = new Dialog(context);
|
||||
|
||||
@ -201,7 +202,12 @@ public class CommentUtils {
|
||||
CheckLoginUtils.checkLogin(context, () -> showAnswerReportDialog(answerId, commentEntity, context));
|
||||
break;
|
||||
case "查看对话":
|
||||
context.startActivity(CommentDetailActivity.getAnswerCommentIntent(context, commentEntity.getId(), answerId));
|
||||
|
||||
if (TextUtils.isEmpty(articleId)) {
|
||||
context.startActivity(CommentDetailActivity.getAnswerCommentIntent(context, commentEntity.getId(), answerId));
|
||||
} else {
|
||||
context.startActivity(CommentDetailActivity.getCommunityArticleCommentIntent(context, articleId, commentEntity.getId(), articleCommunityId));
|
||||
}
|
||||
break;
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user