|
|
@@ -93,12 +93,16 @@ public class SelectAimAdapter extends RecyclerView.Adapter<RecyclerView.ViewHold
|
|
|
holder.time_tv.setText("上次拜访 " + getNull(model.getTime()));
|
|
|
holder.times_tv.setText("总拜访 " + getNull(model.getTimes() + " 次"));
|
|
|
holder.distance_tv.setText(getKm(BaiduMapUtil.getInstence().getDistance(model.getLatLng())));
|
|
|
+ holder.tag_tv.setVisibility(model.isFirst() ? View.VISIBLE : View.GONE);
|
|
|
+ holder.tag_view.setVisibility(model.isFirst() ? View.VISIBLE : View.GONE);
|
|
|
}
|
|
|
|
|
|
private void bindMapView(MapViewHolder holder, SelectAimModel model) throws Exception {
|
|
|
holder.title_tv.setText(getNull(model.getName()));
|
|
|
holder.sub_tv.setText(getNull(model.getAddress()));
|
|
|
holder.distance_tv.setText(getKm(BaiduMapUtil.getInstence().getDistance(model.getLatLng())));
|
|
|
+ holder.tag_tv.setVisibility(model.isFirst() ? View.VISIBLE : View.GONE);
|
|
|
+ holder.tag_view.setVisibility(model.isFirst() ? View.VISIBLE : View.GONE);
|
|
|
}
|
|
|
|
|
|
private String getKm(String dis) {
|
|
|
@@ -123,13 +127,17 @@ public class SelectAimAdapter extends RecyclerView.Adapter<RecyclerView.ViewHold
|
|
|
class MapViewHolder extends RecyclerView.ViewHolder {
|
|
|
TextView distance_tv,
|
|
|
title_tv,
|
|
|
- sub_tv;
|
|
|
+ sub_tv,
|
|
|
+ tag_tv;
|
|
|
+ View tag_view;
|
|
|
|
|
|
public MapViewHolder(View itemView) {
|
|
|
super(itemView);
|
|
|
distance_tv = (TextView) itemView.findViewById(R.id.distance_tv);
|
|
|
title_tv = (TextView) itemView.findViewById(R.id.title_tv);
|
|
|
sub_tv = (TextView) itemView.findViewById(R.id.sub_tv);
|
|
|
+ tag_tv = (TextView) itemView.findViewById(R.id.tag_tv);
|
|
|
+ tag_view = itemView.findViewById(R.id.tag_view);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -138,7 +146,9 @@ public class SelectAimAdapter extends RecyclerView.Adapter<RecyclerView.ViewHold
|
|
|
title_tv,
|
|
|
sub_tv,
|
|
|
times_tv,
|
|
|
- time_tv;
|
|
|
+ time_tv,
|
|
|
+ tag_tv;
|
|
|
+ View tag_view;
|
|
|
|
|
|
public LoadViewHolder(View itemView) {
|
|
|
super(itemView);
|
|
|
@@ -147,6 +157,8 @@ public class SelectAimAdapter extends RecyclerView.Adapter<RecyclerView.ViewHold
|
|
|
sub_tv = (TextView) itemView.findViewById(R.id.sub_tv);
|
|
|
times_tv = (TextView) itemView.findViewById(R.id.times_tv);
|
|
|
time_tv = (TextView) itemView.findViewById(R.id.time_tv);
|
|
|
+ tag_tv = (TextView) itemView.findViewById(R.id.tag_tv);
|
|
|
+ tag_view = itemView.findViewById(R.id.tag_view);
|
|
|
}
|
|
|
}
|
|
|
|