diff --git a/app/src/main/java/com/gh/gamecenter/WebActivity.java b/app/src/main/java/com/gh/gamecenter/WebActivity.java index d34d8d628f..b3d24f8d04 100644 --- a/app/src/main/java/com/gh/gamecenter/WebActivity.java +++ b/app/src/main/java/com/gh/gamecenter/WebActivity.java @@ -3,7 +3,6 @@ package com.gh.gamecenter; import android.content.Context; import android.content.Intent; import android.os.Bundle; -import androidx.annotation.NonNull; import com.gh.common.util.EntranceUtils; import com.gh.gamecenter.entity.ConcernEntity; @@ -11,6 +10,8 @@ import com.gh.gamecenter.entity.NewsEntity; import com.gh.gamecenter.entity.ToolBoxEntity; import com.halo.assistant.fragment.WebFragment; +import androidx.annotation.NonNull; + /** * Created by khy on 2016/10/18. */ @@ -30,6 +31,14 @@ public class WebActivity extends NormalActivity { return getTargetIntent(context, WebActivity.class, WebFragment.class, bundle); } + @NonNull + public static Intent getCommentRulesIntent(Context context) { + Bundle bundle = new Bundle(); + bundle.putString(EntranceUtils.KEY_GAMENAME, context.getString(R.string.comment_rules_title)); + bundle.putString(EntranceUtils.KEY_URL, context.getString(R.string.comment_rules_url)); + return getTargetIntent(context, WebActivity.class, WebFragment.class, bundle); + } + @NonNull public static Intent getWebByCollectionTools(Context context, ToolBoxEntity toolBoxEntity, boolean isCollectionTools) { Bundle bundle = new Bundle(); diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/rating/edit/RatingEditActivity.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/rating/edit/RatingEditActivity.kt index 576dab3987..a6eecb0795 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/rating/edit/RatingEditActivity.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/rating/edit/RatingEditActivity.kt @@ -12,6 +12,7 @@ import com.gh.base.BaseActivity import com.gh.base.fragment.WaitingDialogFragment import com.gh.common.util.* import com.gh.gamecenter.R +import com.gh.gamecenter.WebActivity import com.gh.gamecenter.databinding.ActivityRatingEditBinding import com.gh.gamecenter.entity.GameEntity import com.gh.gamecenter.entity.RatingComment @@ -55,6 +56,9 @@ class RatingEditActivity : BaseActivity() { mBinding = ActivityRatingEditBinding.bind(mContentView) mBinding.content.hint = "你觉得《${mGame.name}》怎么样..." mBinding.content.filters = arrayOf(TextHelper.getFilter(RATING_CONTENT_LIMIT, "最多" + RATING_CONTENT_LIMIT + "个字")) + mBinding.commentRules.setOnClickListener { + startActivity(WebActivity.getCommentRulesIntent(this)) + } if (mComment == null) { mBinding.ratingScore.rating = intent.getFloatExtra(EntranceUtils.KEY_RATING_STAR_COUNT, 1.0F) diff --git a/app/src/main/res/layout/activity_rating_edit.xml b/app/src/main/res/layout/activity_rating_edit.xml index ef806a9112..9ed1a80298 100644 --- a/app/src/main/res/layout/activity_rating_edit.xml +++ b/app/src/main/res/layout/activity_rating_edit.xml @@ -83,18 +83,46 @@ android:layout_marginRight = "20dp" android:background = "@color/cutting_line" /> - + android:layout_height = "0dp" + android:layout_weight = "1" > + + + + + + + + + + diff --git a/app/src/main/res/layout/personal_home_rating.xml b/app/src/main/res/layout/personal_home_rating.xml index de841adad7..845889eeed 100644 --- a/app/src/main/res/layout/personal_home_rating.xml +++ b/app/src/main/res/layout/personal_home_rating.xml @@ -49,7 +49,7 @@ 发送(%1$d) 使用条款与免责声明 http://api.ghzs666.com/v2d6/disclaimer + 光环助手评论规则 + https://resource.ghzs.com/page/rule_page/comment_rules.html 取消收藏 取消收藏失败 收藏成功