Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ch.futurecom.adaptertest;
- import java.util.ArrayList;
- import android.app.Activity;
- import android.content.Context;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ArrayAdapter;
- import android.widget.RelativeLayout;
- import android.widget.TextView;
- public class MyAdapter extends ArrayAdapter<String>
- {
- private Activity _context;
- private ArrayList<String> _set;
- public MyAdapter(Activity context, ArrayList<String> set)
- {
- super(context, R.layout.row, R.id.txt, set);
- _context = context;
- _set = set;
- }
- @Override
- public View getView(int position, View convertView, ViewGroup parent)
- {
- RelativeLayout view = (RelativeLayout) convertView;
- TextView txt;
- if(convertView == null){
- LayoutInflater inflater = (LayoutInflater) _context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- view = (RelativeLayout) inflater.inflate(R.layout.row, null);
- }
- txt = (TextView) view.findViewById(R.id.txt);
- txt.setText(_set.get(position));
- System.out.println(txt.getText());
- return view;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement