From a0263aabadf04869da704a0075f01bfde98f279a Mon Sep 17 00:00:00 2001 From: Zeapo Date: Fri, 1 Aug 2014 00:17:05 +0100 Subject: Better distinction between categories and passwords, multilevel categories --- .../java/com/zeapo/pwdstore/PasswordAdapter.java | 50 ---------------------- 1 file changed, 50 deletions(-) delete mode 100644 app/src/main/java/com/zeapo/pwdstore/PasswordAdapter.java (limited to 'app/src/main/java/com/zeapo/pwdstore/PasswordAdapter.java') diff --git a/app/src/main/java/com/zeapo/pwdstore/PasswordAdapter.java b/app/src/main/java/com/zeapo/pwdstore/PasswordAdapter.java deleted file mode 100644 index 172f8756..00000000 --- a/app/src/main/java/com/zeapo/pwdstore/PasswordAdapter.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.zeapo.pwdstore; - -import android.content.Context; -import android.util.Pair; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ArrayAdapter; -import android.widget.TextView; - -import com.zeapo.pwdstore.R; - -import java.util.ArrayList; -import java.util.HashMap; - -public class PasswordAdapter extends ArrayAdapter { - private final Context context; - private final ArrayList values; - - static class ViewHolder { - public TextView text; - } - - public PasswordAdapter(Context context, ArrayList values) { - super(context, R.layout.password_row_layout, values); - this.context = context; - this.values = values; - } - - @Override - public View getView(int position, View convertView, ViewGroup parent) { - View rowView = convertView; - - // reuse for performance, holder pattern! - if (rowView == null) { - LayoutInflater inflater = (LayoutInflater) context - .getSystemService(Context.LAYOUT_INFLATER_SERVICE); - rowView = inflater.inflate(R.layout.password_row_layout, null); - - ViewHolder viewHolder = new ViewHolder(); - viewHolder.text = (TextView) rowView.findViewById(R.id.label); - rowView.setTag(viewHolder); - } - - ViewHolder holder = (ViewHolder) rowView.getTag(); - holder.text.setText( values.get(position) ); - - return rowView; - } -} \ No newline at end of file -- cgit v1.2.3