@Override public View getHeaderView(int position, View convertView, ViewGroup parent) { if (convertView == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = inflater.inflate(R.layout.item_header, null); } Anime item = mList.get(position); TextView mHeaderTitle = (TextView) convertView.findViewById(R.id.item_header_title); mHeaderTitle.setText(mDaysList[item.getDay()]); return convertView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { rootView = convertView; if (rootView == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); rootView = inflater.inflate(R.layout.item_schedule_item, null); } final Anime item = mList.get(position); TextView mAnimeName = (TextView) rootView.findViewById(R.id.item_schedule_anime_name); TextView mAnimeReleaseTime = (TextView) rootView.findViewById(R.id.item_schedule_anime_release_time); mAnimeName.setText(item.getName()); mAnimeReleaseTime.setText(Utils.convertAnimeReleaseTimeToLocal(item.getTime())); return rootView; }