HistoryCityGridAdapter.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.ynstkz.shitu.android.adapter;
  2. import android.content.Context;
  3. import android.text.TextUtils;
  4. import android.view.View;
  5. import android.widget.TextView;
  6. import com.common.library.adapter.CCAdapterHolder;
  7. import com.common.library.adapter.CCListAdapter;
  8. import com.ynstkz.shitu.android.R;
  9. import java.util.List;
  10. /**
  11. * 作者:fuchangle on 2018/2/11 10:43
  12. */
  13. public class HistoryCityGridAdapter extends CCListAdapter<String>{
  14. public HistoryCityGridAdapter(Context context, List adapterContent) {
  15. super(context, adapterContent);
  16. }
  17. @Override
  18. public CCAdapterHolder<String> createHolder(int type) {
  19. return new CCAdapterHolder<String>() {
  20. TextView cityName;
  21. @Override
  22. public int getResource() {
  23. return R.layout.item_history_grid;
  24. }
  25. @Override
  26. public void initializeView(View convertView) {
  27. cityName = convertView.findViewById(R.id.tv_name);
  28. }
  29. @Override
  30. public void updateView(String content, int position) {
  31. cityName.setText(content);
  32. }
  33. };
  34. }
  35. }