package org.yuttadhammo.buddydroid.interfaces;
import java.util.List;
import org.yuttadhammo.buddydroid.R;
import android.app.Activity;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
public class FilterArrayAdapter<T> extends ArrayAdapter<String> {
private Activity activity;
public FilterArrayAdapter(Activity _activity, List<String> strings) {
super(_activity, 0, strings);
activity = _activity;
}
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = activity.getLayoutInflater();
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(activity);
// Inflate the views from XML
View rowView = inflater.inflate(R.layout.filter_item, null);
final String filter = (String) getItem(position);
TextView title = (TextView) rowView.findViewById(R.id.title);
title.setText(filter);
return rowView;
}
}