diff --git a/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/adapter/ShareEventAdapter.java b/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/adapter/ShareEventAdapter.java index 4d7322c590..e782b957ed 100644 --- a/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/adapter/ShareEventAdapter.java +++ b/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/adapter/ShareEventAdapter.java @@ -23,7 +23,8 @@ public class ShareEventAdapter extends RecyclerView.Adapter dataArrayList) { @@ -37,45 +38,63 @@ public class ShareEventAdapter extends RecyclerView.Adapter 0) { + ShareEventItem data = dataArrayList.get(position - 1); + data.usefulNum = "2"; + data.uselessNum = "3"; + ((shareItemViewHolder) holder).caseStyleTextView.setText(data.caseStyle); + ((shareItemViewHolder) holder).caseAddressTextView.setText(data.caseAddress); + ((shareItemViewHolder) holder).caseTimeTextView.setText(data.caseTime); + ((shareItemViewHolder) holder).caseUsefulTextView.setText(data.usefulNum); + ((shareItemViewHolder) holder).caseUselessTextView.setText(data.uselessNum); + } } } @Override public int getItemCount() { - return dataArrayList.size() + 1; + return dataArrayList.size() + dataArrayList.size() > 0 ? 1 : 2; } @Override public int getItemViewType(int position) { - int type = position == 0 ? ITEM_TYPE.ITEM_TYPE_NUM_DES.ordinal() : ITEM_TYPE.ITEM_TYPE_SHARE_LIST.ordinal(); + switch (dataArrayList.size()) { + case 0: + return position == 0 ? ITEM_TYPE.ITEM_TYPE_NUM_DES.ordinal() : ITEM_TYPE.ITEM_TYPE_SHARE_EMPTY.ordinal(); + } + + int type = position == 0 ? ITEM_TYPE.ITEM_TYPE_NUM_DES.ordinal() : ITEM_TYPE.ITEM_TYPE_SHARE_LIST_ITEM.ordinal(); return type; } @@ -86,14 +105,16 @@ public class ShareEventAdapter extends RecyclerView.Adapter() { * * @return */ - override fun getLayoutId(): Int = R.layout.module_event_panel_my_share_item + override fun getLayoutId(): Int = R.layout.module_event_panel_share_item /** * 初始化控件,必须在初始化完成之后才可以实例化presenter,避免 diff --git a/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/fragment/ShareEventsFragment.java b/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/fragment/ShareEventsFragment.java index cf8a4d4ad1..0ec47f825f 100644 --- a/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/fragment/ShareEventsFragment.java +++ b/modules/mogo-module-event-panel/src/main/java/com/zhidao/mogo/module/event/panel/fragment/ShareEventsFragment.java @@ -27,7 +27,7 @@ public class ShareEventsFragment extends MvpFragment + android:layout_height="wrap_content"> + android:textSize="15sp" /> + android:textSize="20sp" /> + android:textSize="13sp" />