Merge branch 'dev' of gitlab.ghzhushou.com:halo/assistant-android into dev
# Conflicts: # app/src/main/res/layout/fragment_comment_detail.xml
This commit is contained in:
@ -301,16 +301,20 @@ class DescAdapter(context: Context,
|
||||
|
||||
if (mIsPluginExpanded) {
|
||||
viewHolder.gameDetailPluginRv.layoutManager = linearLayoutManager
|
||||
viewHolder.gamedetailPluginOpen.setPadding(0, 0, 0, 0)
|
||||
viewHolder.gamedetailPluginOpen.visibility = View.INVISIBLE
|
||||
viewHolder.gamedetailPluginExpandIv.setImageResource(R.drawable.ic_category_arrow_up)
|
||||
} else {
|
||||
viewHolder.gameDetailPluginRv.layoutManager = layoutManager
|
||||
viewHolder.gamedetailPluginExpandIv.setImageResource(R.drawable.ic_category_arrow_down)
|
||||
}
|
||||
viewHolder.gameDetailPluginRv.adapter = GameDetailPluginAdapter(tag, tips, mIsPluginExpanded, mContext)
|
||||
viewHolder.gamedetailPluginOpen.setOnClickListener { _ ->
|
||||
mIsPluginExpanded = true
|
||||
mIsPluginExpanded = !mIsPluginExpanded
|
||||
if (mIsPluginExpanded) {
|
||||
DataUtils.onMtaEvent(mContext, "游戏详情", "展开插件介绍", gameName)
|
||||
} else {
|
||||
DataUtils.onMtaEvent(mContext, "游戏详情", "收起插件介绍", gameName)
|
||||
}
|
||||
notifyItemChanged(viewHolder.adapterPosition)
|
||||
DataUtils.onMtaEvent(mContext, "游戏详情", "展开插件介绍", gameName)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
package com.gh.gamecenter.kaifu;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gh.base.BaseRecyclerViewHolder;
|
||||
@ -14,6 +15,8 @@ import butterknife.BindView;
|
||||
|
||||
public class KaiFuTimeViewHolder extends BaseRecyclerViewHolder {
|
||||
|
||||
@BindView(R.id.kaifu_item_header)
|
||||
ImageView header;
|
||||
@BindView(R.id.kaifu_item_time_tv)
|
||||
TextView time;
|
||||
|
||||
|
||||
@ -251,9 +251,11 @@ public class KaiFuVpAdapter extends BaseRecyclerAdapter {
|
||||
} else if (holder instanceof KaiFuTimeViewHolder) {
|
||||
GameEntity gameEntity = mEntityList.get(position);
|
||||
if (gameEntity.getFixedTopHint()) {
|
||||
((KaiFuTimeViewHolder) holder).header.setImageResource(R.drawable.ic_kaifu_hot);
|
||||
((KaiFuTimeViewHolder) holder).time.setText("热门开服");
|
||||
} else {
|
||||
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd (EEEE) HH:mm", Locale.CHINA);
|
||||
((KaiFuTimeViewHolder) holder).header.setImageResource(R.drawable.kaifu_time_icon);
|
||||
((KaiFuTimeViewHolder) holder).time.setText(dateFm.format(gameEntity.getKaifuTimeHint() * 1000));
|
||||
}
|
||||
} else if (holder instanceof FooterViewHolder) {
|
||||
|
||||
Reference in New Issue
Block a user