@@ -47,6 +47,7 @@ public class HistoryGroupAdapter extends RecyclerView.Adapter<HistoryGroupAdapte |
||
47 | 47 |
viewHolder.time = (TextView)view.findViewById(R.id.tv_group_create_time); |
48 | 48 |
viewHolder.delete = (TextView)view.findViewById(R.id.tv_trash); |
49 | 49 |
viewHolder.contentView = view.findViewById(R.id.history_group_item_view); |
50 |
+ viewHolder.number = (TextView)view.findViewById(R.id.tv_group_photo_num); |
|
50 | 51 |
viewHolder.swipeLayout = (SwipeLayout) view; |
51 | 52 |
return viewHolder; |
52 | 53 |
} |
@@ -56,6 +57,11 @@ public class HistoryGroupAdapter extends RecyclerView.Adapter<HistoryGroupAdapte |
||
56 | 57 |
final GroupInfo info = groupList.get(position); |
57 | 58 |
holder.time.setText(TimeUtils.getFormattedTime(info.createTime)); |
58 | 59 |
holder.name.setText(info.groupName); |
60 |
+ if(info.groupPhotoNum==0){ |
|
61 |
+ holder.number.setText(R.string.no_photo_in_group); |
|
62 |
+ }else{ |
|
63 |
+ holder.number.setText(context.getString(R.string.photo_in_group,info.groupPhotoNum)); |
|
64 |
+ } |
|
59 | 65 |
holder.avatar.setImageResource(GroupCreateUtils.getDrawableIdForAvatar(info.groupAvatarId)); |
60 | 66 |
holder.contentView.setOnClickListener(new View.OnClickListener() { |
61 | 67 |
@Override |
@@ -117,6 +123,7 @@ public class HistoryGroupAdapter extends RecyclerView.Adapter<HistoryGroupAdapte |
||
117 | 123 |
private ImageView avatar; |
118 | 124 |
private TextView name; |
119 | 125 |
private TextView time; |
126 |
+ private TextView number; |
|
120 | 127 |
private View contentView; |
121 | 128 |
private TextView delete; |
122 | 129 |
private SwipeLayout swipeLayout; |
@@ -48,7 +48,7 @@ |
||
48 | 48 |
|
49 | 49 |
<TextView |
50 | 50 |
android:id="@+id/tv_group_create_time" |
51 |
- android:layout_width="wrap_content" |
|
51 |
+ android:layout_width="100dp" |
|
52 | 52 |
android:layout_height="wrap_content" |
53 | 53 |
android:layout_below="@id/tv_group_name" |
54 | 54 |
android:layout_marginLeft="8dp" |
@@ -57,5 +57,16 @@ |
||
57 | 57 |
android:textColor="@color/grey" |
58 | 58 |
android:textSize="14sp" /> |
59 | 59 |
|
60 |
+ <TextView |
|
61 |
+ android:id="@+id/tv_group_photo_num" |
|
62 |
+ android:layout_width="wrap_content" |
|
63 |
+ android:layout_height="wrap_content" |
|
64 |
+ android:layout_below="@id/tv_group_name" |
|
65 |
+ android:layout_marginLeft="8dp" |
|
66 |
+ android:layout_marginTop="6dp" |
|
67 |
+ android:layout_toRightOf="@id/tv_group_create_time" |
|
68 |
+ android:textColor="@color/grey" |
|
69 |
+ android:textSize="14sp" /> |
|
70 |
+ |
|
60 | 71 |
</RelativeLayout> |
61 | 72 |
</com.android.views.swipeLayout.SwipeLayout> |
@@ -256,4 +256,8 @@ |
||
256 | 256 |
<string name="click_to_add_group">点我可以新建拍照群组哦</string> |
257 | 257 |
|
258 | 258 |
<string name="click_to_scan_qr"> 点我扫码加入朋友建的群组吧</string> |
259 |
+ |
|
260 |
+ <string name="no_photo_in_group">暂无照片</string> |
|
261 |
+ |
|
262 |
+ <string name="photo_in_group">有%d张照片</string> |
|
259 | 263 |
</resources> |