From 84eee14363b36d1277fec5f8acdafdcb44ddaa6d Mon Sep 17 00:00:00 2001 From: kehaoyuan Date: Fri, 29 Jun 2018 15:24:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV3.3=20RELE?= =?UTF-8?q?ASE=EF=BC=8820180628-1630=EF=BC=89=E6=B5=8B=E8=AF=95=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E6=B1=87=E6=80=BB=EF=BC=88=E5=89=8D=E7=AB=AF=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gh/common/databind/BindingAdapters.java | 22 ++++++++- .../com/gh/gamecenter/ShareCardActivity.java | 8 ++-- .../gh/gamecenter/ShareCardPicActivity.java | 6 ++- .../gamecenter/adapter/ImagePagerAdapter.java | 7 +++ .../adapter/viewholder/GameViewHolder.java | 25 +++++++++- .../com/gh/gamecenter/entity/GameEntity.kt | 5 ++ .../com/gh/gamecenter/game/GameFragment.kt | 1 + .../gh/gamecenter/game/GameFragmentAdapter.kt | 6 ++- .../gh/gamecenter/game/GameItemViewHolder.kt | 45 ++++++++++++++++++ .../game/horizontal/GameHorizontalAdapter.kt | 6 ++- .../gamecenter/gamedetail/FuliFragment.java | 2 +- .../gamedetail/GameDetailFragment.java | 25 +++++++++- .../gamedetail/GameDetailKaiFuAdapter.java | 1 - .../com/gh/gamecenter/qa/AskFragment.java | 10 ++-- .../AskQuestionsRecommendsViewModel.java | 1 + .../communities_select_hint.png | Bin 16244 -> 0 bytes .../communities_select_hint_refresh.png | Bin 0 -> 13542 bytes .../communities_select_hint_select.png | Bin 0 -> 15453 bytes .../communities_select_hint_top.png | Bin 0 -> 10802 bytes .../ask_select_community_opened_item.xml | 17 +++---- .../layout/dialog_communities_select_hint.xml | 33 +++++++++++-- app/src/main/res/layout/fragment_ask.xml | 9 ++-- app/src/main/res/layout/fragment_fuli.xml | 8 ++-- app/src/main/res/layout/fragment_game.xml | 3 +- .../main/res/layout/gamedetail_item_kaifu.xml | 4 +- 25 files changed, 198 insertions(+), 46 deletions(-) delete mode 100644 app/src/main/res/drawable-xhdpi/communities_select_hint.png create mode 100644 app/src/main/res/drawable-xhdpi/communities_select_hint_refresh.png create mode 100644 app/src/main/res/drawable-xhdpi/communities_select_hint_select.png create mode 100644 app/src/main/res/drawable-xhdpi/communities_select_hint_top.png diff --git a/app/src/main/java/com/gh/common/databind/BindingAdapters.java b/app/src/main/java/com/gh/common/databind/BindingAdapters.java index 5810259b83..a5f2d3a586 100644 --- a/app/src/main/java/com/gh/common/databind/BindingAdapters.java +++ b/app/src/main/java/com/gh/common/databind/BindingAdapters.java @@ -6,6 +6,7 @@ import android.support.v4.content.ContextCompat; import android.support.v4.widget.SwipeRefreshLayout; import android.text.TextUtils; import android.view.LayoutInflater; +import android.view.MotionEvent; import android.view.View; import android.widget.EditText; import android.widget.LinearLayout; @@ -37,11 +38,14 @@ import com.gh.gamecenter.databinding.KaifuDetailItemRowBinding; import com.gh.gamecenter.entity.ApkEntity; import com.gh.gamecenter.entity.GameEntity; import com.gh.gamecenter.entity.KaiFuCalendarEntity; +import com.gh.gamecenter.eventbus.EBReuse; import com.gh.gamecenter.manager.PackageManager; import com.lightgame.download.DownloadEntity; import com.lightgame.download.FileUtils; import com.lightgame.utils.Utils; +import org.greenrobot.eventbus.EventBus; + import java.text.SimpleDateFormat; import java.util.List; import java.util.Locale; @@ -67,14 +71,25 @@ public class BindingAdapters { KaifuDetailItemRowBinding binding = KaifuDetailItemRowBinding.bind(inflate); binding.setIsCloseBottom(i == list.size()); binding.setIsReadyPatch(isReadyPatch); - binding.getRoot().setEnabled(isReadyPatch); if (i == 0) { binding.setIsTitle(true); } else { KaiFuCalendarEntity serverEntity = list.get(i - 1); binding.setEntity(serverEntity); binding.getRoot().setOnClickListener(v -> { - listener.onClick(v, serverEntity); + listener.onClick(v, isReadyPatch != null && isReadyPatch ? serverEntity : null); + }); + + // 滑动冲突处理 + binding.getRoot().setOnTouchListener((v, event) -> { + if (list.size() > 5) { + if (event.getAction() == MotionEvent.ACTION_DOWN) { + EventBus.getDefault().post(new EBReuse("CalenderDown")); + } else if (event.getAction() == MotionEvent.ACTION_UP || event.getAction() == MotionEvent.ACTION_CANCEL) { + EventBus.getDefault().post(new EBReuse("CalenderCancel")); + } + } + return false; }); } view.addView(inflate); @@ -272,6 +287,9 @@ public class BindingAdapters { @BindingAdapter({"downloadButton", "traceEvent"}) public static void setDownloadButton(DownloadProgressBar progressBar, GameEntity gameEntity, ExposureEvent traceEvent) { + if (gameEntity != null && TextUtils.isEmpty(gameEntity.getId())) { + gameEntity.setId(gameEntity.getLink()); + } // 判断是否显示按钮 if (gameEntity != null && Config.isShowDownload(gameEntity.getId()) diff --git a/app/src/main/java/com/gh/gamecenter/ShareCardActivity.java b/app/src/main/java/com/gh/gamecenter/ShareCardActivity.java index 9ce55fa3be..9153bc0c9b 100644 --- a/app/src/main/java/com/gh/gamecenter/ShareCardActivity.java +++ b/app/src/main/java/com/gh/gamecenter/ShareCardActivity.java @@ -3,15 +3,16 @@ package com.gh.gamecenter; import android.content.Context; import android.content.Intent; import android.graphics.Bitmap; +import android.graphics.Color; import android.os.Bundle; import android.os.Handler; import android.support.annotation.NonNull; import android.support.v4.content.ContextCompat; import android.text.Html; import android.text.TextUtils; +import android.view.View; import android.widget.ImageView; import android.widget.LinearLayout; -import android.widget.RelativeLayout; import android.widget.TextView; import com.facebook.drawee.view.SimpleDraweeView; @@ -42,8 +43,8 @@ public class ShareCardActivity extends BaseActivity { ImageView mShareQrCodeDv; @BindView(R.id.sharecard_screenshot) LinearLayout mShareScreenshotLl; - @BindView(R.id.reuse_actionbar) - RelativeLayout mActionbar; + @BindView(R.id.normal_toolbar_container) + View mActionbar; @BindView(R.id.sharecard_bottom) LinearLayout mShareBottomLl; String gameName; @@ -85,6 +86,7 @@ public class ShareCardActivity extends BaseActivity { picName = "shareImg.jpg"; setNavigationTitle(getString(R.string.title_share_card)); + ((TextView) findViewById(R.id.normal_title)).setTextColor(Color.WHITE); //修改沉浸栏以及ActionBar 颜色 mActionbar.setBackgroundColor(ContextCompat.getColor(getApplicationContext(), android.R.color.black)); diff --git a/app/src/main/java/com/gh/gamecenter/ShareCardPicActivity.java b/app/src/main/java/com/gh/gamecenter/ShareCardPicActivity.java index 4c77855c90..56bd01113e 100644 --- a/app/src/main/java/com/gh/gamecenter/ShareCardPicActivity.java +++ b/app/src/main/java/com/gh/gamecenter/ShareCardPicActivity.java @@ -10,6 +10,7 @@ import android.os.Bundle; import android.support.v4.content.ContextCompat; import android.text.Html; import android.text.TextUtils; +import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.RelativeLayout; @@ -61,8 +62,8 @@ public class ShareCardPicActivity extends BaseActivity { SimpleDraweeView mShareContentImgRv; @BindView(R.id.sharecard_screenshot) ScrollView mShareScreenshotRl; - @BindView(R.id.reuse_actionbar) - RelativeLayout mActionbar; + @BindView(R.id.normal_toolbar_container) + View mActionbar; @BindView(R.id.sharecard_chang_img) RelativeLayout mShareChangImageRl; @BindView(R.id.sharecard_share_btn) @@ -133,6 +134,7 @@ public class ShareCardPicActivity extends BaseActivity { currentImgPosition = 0; setNavigationTitle(getString(R.string.title_share_card_pic)); + ((TextView) findViewById(R.id.normal_title)).setTextColor(Color.WHITE); shareArrImg = new Vector<>(); if (arrImg != null) shareArrImg.addAll(arrImg); diff --git a/app/src/main/java/com/gh/gamecenter/adapter/ImagePagerAdapter.java b/app/src/main/java/com/gh/gamecenter/adapter/ImagePagerAdapter.java index 8bb2010f4b..3b927e5b70 100644 --- a/app/src/main/java/com/gh/gamecenter/adapter/ImagePagerAdapter.java +++ b/app/src/main/java/com/gh/gamecenter/adapter/ImagePagerAdapter.java @@ -131,4 +131,11 @@ public class ImagePagerAdapter extends RecyclingPagerAdapter { return this; } + public void checkResetData(List list) { + if (mSlideEntityList != list) { + mSlideEntityList = list; + mSize = getSize(list); + } + } + } diff --git a/app/src/main/java/com/gh/gamecenter/adapter/viewholder/GameViewHolder.java b/app/src/main/java/com/gh/gamecenter/adapter/viewholder/GameViewHolder.java index 858855942b..29bf235714 100644 --- a/app/src/main/java/com/gh/gamecenter/adapter/viewholder/GameViewHolder.java +++ b/app/src/main/java/com/gh/gamecenter/adapter/viewholder/GameViewHolder.java @@ -50,12 +50,33 @@ public class GameViewHolder extends BaseRecyclerViewHolder { int paddRight = 0; String serverRemark = gameEntity.getServerRemark(); if (TextUtils.isEmpty(serverRemark)) { - gameServerType.setVisibility(View.GONE); + String serverType = gameEntity.getServerType(); + if (TextUtils.isEmpty(serverType)) { + gameServerType.setVisibility(View.GONE); + } else { + gameServerType.setVisibility(View.VISIBLE); + gameServerType.setText(serverType); + if ("删档内测".equals(serverType) || "不删档内测".equals(serverType)) { + gameServerType.setBackgroundResource(R.drawable.textview_server_tag); + if ("删档内测".equals(serverType)) { + paddRight = DisplayUtils.dip2px(context, 50); + } else { + paddRight = DisplayUtils.dip2px(context, 60); + } + } else { + gameServerType.setBackgroundResource(R.drawable.textview_yellow_bg); + paddRight = DisplayUtils.dip2px(context, 30); + } + } } else { gameServerType.setVisibility(View.VISIBLE); gameServerType.setText(serverRemark); gameServerType.setBackgroundResource(R.drawable.textview_orange_up); - paddRight = DisplayUtils.dip2px(context, 50); + int i; + if (serverRemark.length() <= 2) i = 30; + else if (serverRemark.length() <= 4) i = 50; + else i = 60; + paddRight = DisplayUtils.dip2px(context, i); } gameName.setPadding(0, 0, paddRight, 0); } diff --git a/app/src/main/java/com/gh/gamecenter/entity/GameEntity.kt b/app/src/main/java/com/gh/gamecenter/entity/GameEntity.kt index 43b2170821..ccbc81980a 100644 --- a/app/src/main/java/com/gh/gamecenter/entity/GameEntity.kt +++ b/app/src/main/java/com/gh/gamecenter/entity/GameEntity.kt @@ -57,6 +57,9 @@ class GameEntity : Parcelable { @SerializedName("server_remark") var serverRemark: String? = null + @SerializedName("server_type") + var serverType: String? = null + @SerializedName("server") var serverEntity: KaiFuCalendarEntity? = null @@ -196,6 +199,7 @@ class GameEntity : Parcelable { dest.writeString(this.downloadOffText) dest.writeByte(if (this.isLibaoExists) 1.toByte() else 0.toByte()) dest.writeString(this.serverRemark) + dest.writeString(this.serverType) dest.writeValue(this.kaifuTimeHint) dest.writeTypedList(this.tagStyle) dest.writeString(this.des) @@ -238,6 +242,7 @@ class GameEntity : Parcelable { this.downloadOffText = `in`.readString() this.isLibaoExists = `in`.readByte().toInt() != 0 this.serverRemark = `in`.readString() + this.serverType = `in`.readString() this.kaifuTimeHint = `in`.readValue(Long::class.java.classLoader) as Long? this.tagStyle = `in`.createTypedArrayList(TagStyleEntity.CREATOR) this.des = `in`.readString() diff --git a/app/src/main/java/com/gh/gamecenter/game/GameFragment.kt b/app/src/main/java/com/gh/gamecenter/game/GameFragment.kt index 07932df79c..ab6a7647b7 100644 --- a/app/src/main/java/com/gh/gamecenter/game/GameFragment.kt +++ b/app/src/main/java/com/gh/gamecenter/game/GameFragment.kt @@ -121,6 +121,7 @@ class GameFragment : NormalFragment() { } override fun onResume() { + if (isEverPause && mListAdapter != null) mListAdapter?.notifyDataSetChanged() super.onResume() DownloadManager.getInstance(context).addObserver(dataWatcher) mListAdapter?.isAutoScroll = true diff --git a/app/src/main/java/com/gh/gamecenter/game/GameFragmentAdapter.kt b/app/src/main/java/com/gh/gamecenter/game/GameFragmentAdapter.kt index 395c0dcc79..ce9963fc17 100644 --- a/app/src/main/java/com/gh/gamecenter/game/GameFragmentAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/game/GameFragmentAdapter.kt @@ -165,6 +165,7 @@ class GameFragmentAdapter(context: Context, model: GameViewModel, var blockName: holder.binding.game = gameEntity holder.binding.subjectTag = subjectData?.tag + holder.initServerType(gameEntity, mContext) holder.binding.executePendingBindings() if (subjectData?.isOrder!!) { @@ -260,7 +261,8 @@ class GameFragmentAdapter(context: Context, model: GameViewModel, var blockName: }) val slideList = mItemDataList[position].slideList - if (slideList != null && slideList.isNotEmpty() && binding.viewPager.adapter == null) { + val pagerAdapter = binding.viewPager.adapter + if (slideList != null && slideList.isNotEmpty() && pagerAdapter == null) { binding.viewpagerLlHint.removeAllViews() val margin = DisplayUtils.dip2px(mContext, 6f) run { @@ -308,6 +310,8 @@ class GameFragmentAdapter(context: Context, model: GameViewModel, var blockName: override fun onPageScrollStateChanged(state: Int) { } }) + } else if (slideList != null && pagerAdapter != null) { + (pagerAdapter as ImagePagerAdapter).checkResetData(slideList) } if (mViewModel.blockData != null) { diff --git a/app/src/main/java/com/gh/gamecenter/game/GameItemViewHolder.kt b/app/src/main/java/com/gh/gamecenter/game/GameItemViewHolder.kt index 27ad212579..957afb2bb2 100644 --- a/app/src/main/java/com/gh/gamecenter/game/GameItemViewHolder.kt +++ b/app/src/main/java/com/gh/gamecenter/game/GameItemViewHolder.kt @@ -1,8 +1,53 @@ package com.gh.gamecenter.game +import android.content.Context +import android.text.TextUtils +import android.view.View import com.gh.base.BaseRecyclerViewHolder +import com.gh.common.util.DisplayUtils +import com.gh.gamecenter.R import com.gh.gamecenter.databinding.GameItemBinding +import com.gh.gamecenter.entity.GameEntity class GameItemViewHolder(bind: GameItemBinding) : BaseRecyclerViewHolder(bind.root) { var binding = bind + + + fun initServerType(gameEntity: GameEntity?, context: Context) { + if (gameEntity == null) return + var paddRight = 0 + val serverRemark = gameEntity.serverRemark + if (TextUtils.isEmpty(serverRemark)) { + val serverType = gameEntity.serverType + if (TextUtils.isEmpty(serverType)) { + binding.gameKaifuType.setVisibility(View.GONE) + } else { + binding.gameKaifuType.setVisibility(View.VISIBLE) + binding.gameKaifuType.setText(serverType) + if ("删档内测" == serverType || "不删档内测" == serverType) { + binding.gameKaifuType.setBackgroundResource(R.drawable.textview_server_tag) + if ("删档内测" == serverType) { + paddRight = DisplayUtils.dip2px(context, 50f) + } else { + paddRight = DisplayUtils.dip2px(context, 60f) + } + } else { + binding.gameKaifuType.setBackgroundResource(R.drawable.textview_yellow_bg) + paddRight = DisplayUtils.dip2px(context, 30f) + } + } + } else { + binding.gameKaifuType.setVisibility(View.VISIBLE) + binding.gameKaifuType.setText(serverRemark) + binding.gameKaifuType.setBackgroundResource(R.drawable.textview_orange_up) + val i: Float = when { + serverRemark!!.length <= 2 -> 30F + serverRemark.length <= 4 -> 50F + else -> 60F + } + paddRight = DisplayUtils.dip2px(context, i) + } + binding.gameName.setPadding(0, 0, paddRight, 0) + } + } \ No newline at end of file diff --git a/app/src/main/java/com/gh/gamecenter/game/horizontal/GameHorizontalAdapter.kt b/app/src/main/java/com/gh/gamecenter/game/horizontal/GameHorizontalAdapter.kt index 36e7568079..2e4cd77274 100644 --- a/app/src/main/java/com/gh/gamecenter/game/horizontal/GameHorizontalAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/game/horizontal/GameHorizontalAdapter.kt @@ -28,7 +28,11 @@ class GameHorizontalAdapter(context: Context, subject: SubjectEntity, var exposu override fun getItemCount(): Int { val size = mSubjectEntity.data!!.size - mIndex - return if (size > 4) 4 else size + return when { + size < 4 -> size + size < 8 -> 4 + else -> 8 + } } override fun onBindViewHolder(holder: GameHorizontalItemViewHolder?, position: Int) { diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/FuliFragment.java b/app/src/main/java/com/gh/gamecenter/gamedetail/FuliFragment.java index 723ee05ff6..75d729f5f7 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/FuliFragment.java +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/FuliFragment.java @@ -55,7 +55,7 @@ public class FuliFragment extends BaseFragment { public final static String GAME_DETAIL_ADD_KAIFU_KEY = "GAME_DETAIL_ADD_KAIFU_KEY"; public final static String GAME_DETAIL_PATCH_KAIFU_KEY = "GAME_DETAIL_PATCH_KAIFU_KEY"; - private boolean isCanScroll; // todo 更改实现方式,如果测试没问题可以删除 + private boolean isCanScroll; private boolean isCanShowKaiFuHint; private int indexHeight = 0; diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailFragment.java b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailFragment.java index 59afb24072..58f55b1cba 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailFragment.java +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailFragment.java @@ -319,12 +319,33 @@ public class GameDetailFragment extends NormalFragment { int paddRight = 0; String serverRemark = mGameEntity.getServerRemark(); if (TextUtils.isEmpty(serverRemark)) { - mServerType.setVisibility(View.GONE); + String serverType = mGameEntity.getServerType(); + if (TextUtils.isEmpty(serverType)) { + mServerType.setVisibility(View.GONE); + } else { + mServerType.setVisibility(View.VISIBLE); + mServerType.setText(serverType); + if ("删档内测".equals(serverType) || "不删档内测".equals(serverType)) { + mServerType.setBackgroundResource(R.drawable.textview_server_tag); + if ("删档内测".equals(serverType)) { + paddRight = DisplayUtils.dip2px(getContext(), 50); + } else { + paddRight = DisplayUtils.dip2px(getContext(), 60); + } + } else { + mServerType.setBackgroundResource(R.drawable.textview_yellow_bg); + paddRight = DisplayUtils.dip2px(getContext(), 30); + } + } } else { mServerType.setVisibility(View.VISIBLE); mServerType.setText(serverRemark); mServerType.setBackgroundResource(R.drawable.textview_orange_up); - paddRight = DisplayUtils.dip2px(getContext(), 50); + int i; + if (serverRemark.length() <= 2) i = 30; + else if (serverRemark.length() <= 4) i = 50; + else i = 60; + paddRight = DisplayUtils.dip2px(getContext(), i); } mGameName.setPadding(0, 0, paddRight, 0); diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailKaiFuAdapter.java b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailKaiFuAdapter.java index 72ba912864..c478c8e7f5 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailKaiFuAdapter.java +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailKaiFuAdapter.java @@ -409,7 +409,6 @@ public class GameDetailKaiFuAdapter extends BaseRecyclerAdapter { holder.itemView.setEnabled(true); holder.itemView.setOnClickListener(v -> { - Utils.log("======11111"); Calendar calendar = Calendar.getInstance(); DataUtils.onMtaEvent(mContext, "游戏详情开服表按钮", diff --git a/app/src/main/java/com/gh/gamecenter/qa/AskFragment.java b/app/src/main/java/com/gh/gamecenter/qa/AskFragment.java index 19d5d83774..8283c87849 100644 --- a/app/src/main/java/com/gh/gamecenter/qa/AskFragment.java +++ b/app/src/main/java/com/gh/gamecenter/qa/AskFragment.java @@ -81,8 +81,8 @@ public class AskFragment extends BaseFragment { View mColumnLine; public static final int INDEX_HOT = 0; - public static final int INDEX_QUESTIONS = 1; // communities - public static final int INDEX_COLUMN = 2; + public static final int INDEX_COLUMN = 1; + public static final int INDEX_QUESTIONS = 2; // communities public static final int COMMUNITIES_SELECT_REQUEST = 103; private static final String SP_KEY_CLICKED_SELECT_GAME = "has_clicked_select_game"; @@ -111,13 +111,10 @@ public class AskFragment extends BaseFragment { if ((it == null || it.isEmpty()) && mAskColumn.getVisibility() == View.VISIBLE) { mAskColumn.setVisibility(View.GONE); mColumnLine.setVisibility(View.GONE); - mAskQuestions.setBackgroundResource(R.drawable.tabbar_right_selector); if (mAskColumn.isChecked()) setTabbarPosition(INDEX_HOT); } else if (it != null && !it.isEmpty() && mAskColumn.getVisibility() == View.GONE) { mAskColumn.setVisibility(View.VISIBLE); mColumnLine.setVisibility(View.VISIBLE); - mAskColumn.setBackgroundResource(R.drawable.tabbar_right_selector); - mAskQuestions.setBackgroundResource(R.drawable.tabbar_center_selector); } }); } @@ -201,8 +198,8 @@ public class AskFragment extends BaseFragment { ArrayList fragmentList = new ArrayList<>(); mRecommendsFragment = new AskQuestionsRecommendsFragment(); fragmentList.add(mRecommendsFragment); - fragmentList.add(new AskQuestionsNewFragment()); fragmentList.add(new AskColumnFragment()); + fragmentList.add(new AskQuestionsNewFragment()); mAskViewpager.setAdapter(new FragmentAdapter(getChildFragmentManager(), fragmentList)); mAskViewpager.setScrollable(false); mAskViewpager.setOffscreenPageLimit(fragmentList.size()); @@ -256,6 +253,7 @@ public class AskFragment extends BaseFragment { showCommunitiesSelectFragment(false); onActivityResult(COMMUNITIES_SELECT_REQUEST, Activity.RESULT_OK, null); showHintDialog(); + mSelectGameHint.setVisibility(!mHasClickedSelectGame ? View.VISIBLE : View.GONE); } } diff --git a/app/src/main/java/com/gh/gamecenter/qa/recommends/AskQuestionsRecommendsViewModel.java b/app/src/main/java/com/gh/gamecenter/qa/recommends/AskQuestionsRecommendsViewModel.java index 2a665dc77a..46874f9844 100644 --- a/app/src/main/java/com/gh/gamecenter/qa/recommends/AskQuestionsRecommendsViewModel.java +++ b/app/src/main/java/com/gh/gamecenter/qa/recommends/AskQuestionsRecommendsViewModel.java @@ -203,6 +203,7 @@ public class AskQuestionsRecommendsViewModel extends ListViewModel previousData, List response) { + if (response.size() == 0) return; // 去除上次刷新提示ITEM for (int i = 0; i < previousData.size(); i++) { diff --git a/app/src/main/res/drawable-xhdpi/communities_select_hint.png b/app/src/main/res/drawable-xhdpi/communities_select_hint.png deleted file mode 100644 index edbe275f06edc4a58724895d11a897afc770ad57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16244 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 diff --git a/app/src/main/res/drawable-xhdpi/communities_select_hint_refresh.png b/app/src/main/res/drawable-xhdpi/communities_select_hint_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..477453d6633e1b686437971b93fe73b3ec788080 GIT binary patch literal 13542 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/communities_select_hint_top.png b/app/src/main/res/drawable-xhdpi/communities_select_hint_top.png new file mode 100644 index 0000000000000000000000000000000000000000..10a1b20c3603f8e07590e1ac923460eee618fd3c GIT binary patch literal 10802 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 - + @@ -20,42 +20,43 @@ android:layout_height = "wrap_content" android:paddingBottom = "15dp" android:paddingLeft = "20dp" + android:paddingRight = "15dp" android:paddingTop = "15dp" > + app:layout_constraintTop_toTopOf = "parent" + tools:text = "UC浏览器(无广告版" /> diff --git a/app/src/main/res/layout/dialog_communities_select_hint.xml b/app/src/main/res/layout/dialog_communities_select_hint.xml index 9f3784fb9b..6ba51f28f7 100644 --- a/app/src/main/res/layout/dialog_communities_select_hint.xml +++ b/app/src/main/res/layout/dialog_communities_select_hint.xml @@ -4,18 +4,19 @@ android:layout_height = "wrap_content" > + android:src = "@drawable/communities_select_hint_select" /> + android:layout_height = "@dimen/appbar_height" + android:layout_marginLeft = "5dp" /> + + + + + @@ -105,12 +106,12 @@ android:background = "@color/title" /> diff --git a/app/src/main/res/layout/fragment_fuli.xml b/app/src/main/res/layout/fragment_fuli.xml index e8c6daa329..b926c9c3e3 100644 --- a/app/src/main/res/layout/fragment_fuli.xml +++ b/app/src/main/res/layout/fragment_fuli.xml @@ -2,12 +2,12 @@ + android:descendantFocusability = "blocksDescendants" > - + android:layout_height = "match_parent" + android:overScrollMode = "never" /> \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_game.xml b/app/src/main/res/layout/fragment_game.xml index 30c42f4b14..fa7b85dab8 100644 --- a/app/src/main/res/layout/fragment_game.xml +++ b/app/src/main/res/layout/fragment_game.xml @@ -15,8 +15,7 @@ + android:layout_height = "match_parent" > - - +