Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class UsersAdapter extends ArrayAdapter<UserInfo> {
- ArrayList<UserInfo> users;
- Context context;
- LayoutInflater inflater;
- public UsersAdapter(Context context, ArrayList<UserInfo> users) {
- super(context,R.id.tvName, users);
- this.users= users;
- this.context= context;
- }
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- Holder holder;
- if(convertView == null) {
- convertView = inflater.inflate(R.layout.items, null);
- holder = new Holder();
- convertView.setTag(holder);
- } else {
- holder = (Holder) convertView.getTag();
- }
- holder.tvName = (TextView) convertView.findViewById(R.id.tvName);
- holder.tvName.setText(users.get(position).getName());
- return convertView;
- }
- @Override
- public int getCount() {
- // TODO Auto-generated method stub
- return 0;
- }
- @Override
- public UserInfo getItem(int position) {
- // TODO Auto-generated method stub
- return users.get(position);
- }
- @Override
- public long getItemId(int position) {
- // TODO Auto-generated method stub
- return 0;
- }
- private class Holder {
- TextView tvName;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement