how to make listview with out holder

Erum Mirza

New member
Apr 7, 2016
3
0
0
Visit site
i have following code
package com.example.erum.cart;

import android.util.Log;
import android.widget.ArrayAdapter;
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.BaseAdapter;
import android.widget.CheckBox;
import android.widget.TextView;
import java.util.ArrayList;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;

import java.util.ArrayList;

/**
* Created by erum on 5/15/2016.
*/
public class MyCustomAdapter extends BaseAdapter {
private ArrayList<item> objects;
LayoutInflater lInflater;
// ArrayList<item> contactList;
// Context context;

// public MyCustomAdapter(Context context, int resource,ArrayList<item> tasklist) {
// public MyCustomAdapter(Context context, int textViewResourceId, ArrayList<item> objects) {
Context context;
// ArrayList<com.example.erum.cart.item> contactList;

public MyCustomAdapter(Context context, ArrayList<com.example.erum.cart.item> list) {

this.context = context;

objects = list;
lInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}

@Override
public int getCount() {
return objects.size();
}

@Override
public Object getItem(int position) {
return null;
}

@Override
public long getItemId(int position) {
return 0;
}

public View getView(int position, View convertView, ViewGroup arg2) {

// ContactListItems contactListItems = contactList.get(position);

if (convertView == null) {
/* LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.itemlistinfo, null);*/
convertView = lInflater.inflate(R.layout.itemlistinfo, arg2, false);

}
item contactListItems = objects.get(position);
//TextView tvSlNo = (TextView) convertView.findViewById(R.id.tv_slno);
// tvSlNo.setText(contactListItems.getSlno());
TextView tvName = (TextView) convertView.findViewById(R.id.title);
tvName.setText(contactListItems.getTitle());
// Log.e(contactListItems.getTitle());
// TextView tvPhone = (TextView) convertView.findViewById(R.id.tv_phone);
// tvPhone.setText(contactListItems.getPhone());

return convertView;
}
static class ViewHolder {
TextView name;
CheckBox cb;
}

}

but its not binding with textview title any help