Example #1
0
 @Override
 public View getView(int position, View convertView, ViewGroup parent) {
   NewsHolder newsHolder;
   if (convertView == null) {
     convertView = mInflater.inflate(R.layout.news_list_item, null);
     newsHolder = new NewsHolder();
     newsHolder.tvNewsType = (TextView) convertView.findViewById(R.id.tv_news_type);
     newsHolder.tvNewsTitle = (TextView) convertView.findViewById(R.id.tv_news_title);
     newsHolder.tvNewsDate = (TextView) convertView.findViewById(R.id.tv_news_date);
     convertView.setTag(newsHolder);
   } else {
     newsHolder = (NewsHolder) convertView.getTag();
   }
   // 拆分字符串,只取年月日
   String[] ss = new String[2];
   ss = mNewsList.get(position).getCreatedAt().split(" ");
   newsHolder.tvNewsType.setText(mNewsList.get(position).getType()); // 新闻类型
   newsHolder.tvNewsTitle.setText(mNewsList.get(position).getTitle()); // 新闻标题
   newsHolder.tvNewsDate.setText(ss[0]); // 新闻发布日期
   return convertView;
 }