Hey I am trying to view specific items in the grid view which have an id less than 100. This is my adapter class but for some reason its not working and displays all the items. Logged in the id's and they are all fine.
public View getView(int position, View convertView, ViewGroup parent) {
PreviousViewHolder holder = null;
ServerFeed previousDayRank = getItem(position);
LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
if (convertView == null) {
if (previousDayRank.getId() < 100) {
convertView = layoutInflater.inflate(R.layout.popular_discover_list_item, null);
holder = new PreviousViewHolder(convertView);
convertView.setTag(holder);
} else {
convertView = layoutInflater.inflate(R.layout.null_item, null);
holder = new PreviousViewHolder(convertView);
convertView.setTag(holder);
}
} else {
holder = (PreviousViewHolder) convertView.getTag();
holder.setImageUrl(getContext(), previousDayRank.getName(), previousDayRank.getId());
}
return convertView;
}
I have tried varieos links link1 link2 but they didn't really help