04026e05e9b20501499628f23d39977f48ce03df.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package eVVM.apk.ui.adapter;
  2. import android.support.annotation.Nullable;
  3. import com.chad.library.adapter.base.BaseQuickAdapter;
  4. import com.chad.library.adapter.base.BaseViewHolder;
  5. import java.text.ParseException;
  6. import java.text.SimpleDateFormat;
  7. import java.util.List;
  8. import eVVM.apk.R;
  9. import eVVM.apk.ui.bean.VnListBean;
  10. /**
  11. * Created by Android Studio.
  12. * User: zbb
  13. * Date: 2019/6/6
  14. * Describe: VnListAdapter
  15. */
  16. public class VnListAdapter extends BaseQuickAdapter<VnListBean.DataBean, BaseViewHolder> {
  17. public VnListAdapter(int layoutResId, @Nullable List<VnListBean.DataBean> data) {
  18. super(layoutResId, data);
  19. }
  20. @Override
  21. protected void convert(BaseViewHolder helper, VnListBean.DataBean item) {
  22. helper.setText(R.id.tv_vn_username, item.getCode());
  23. //helper.setText(R.id.tv_vn_vnname,item.getVaccineName());
  24. if(item.getDatetime() != null){
  25. SimpleDateFormat sdfx = new SimpleDateFormat("yyyy/MM/dd");
  26. SimpleDateFormat sdfh = new SimpleDateFormat("yyyy-MM-dd");
  27. String nowTime2 = "";
  28. try {
  29. nowTime2 = sdfx.format(sdfh.parse(item.getDatetime()));
  30. } catch (ParseException e) {
  31. e.printStackTrace();
  32. }
  33. helper.setText(R.id.tv_vn_vnnum, "" + nowTime2);
  34. }else{
  35. helper.setText(R.id.tv_vn_vnnum,"");
  36. }
  37. }
  38. }