/**
*
*/
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;
}
}