/** * */ package net.tasksnow.model.cards; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.widget.AbsListView; import net.tasksnow.R; import net.tasksnow.view.reuse.GenericListAdapter.ListItem; /** * @author Benjamin * */ public class DismissItem implements ListItem { int height; public DismissItem(int height) { this.height = height; } /* (non-Javadoc) * @see net.tasksnow.view.reuse.GenericListAdapter.ListItem#filter(java.lang.CharSequence) */ @Override public boolean filter(CharSequence constraint) { // TODO Auto-generated method stub return false; } /* (non-Javadoc) * @see net.tasksnow.view.reuse.GenericListAdapter.ListItem#getType() */ @Override public int getType() { // TODO Auto-generated method stub return 8; } /* (non-Javadoc) * @see net.tasksnow.view.reuse.GenericListAdapter.ListItem#getListItemView(android.view.View, android.content.Context) */ @Override public View getListItemView(View convertView, Context context) { if (convertView == null) { convertView = LayoutInflater.from(context).inflate(R.layout.dismiss_item, null); } convertView.setLayoutParams(new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, this.height)); convertView.setClickable(true); return convertView; } /* (non-Javadoc) * @see net.tasksnow.view.reuse.GenericListAdapter.ListItem#isEnabled() */ @Override public boolean isEnabled() { // TODO Auto-generated method stub return true; } }