this adapter is very inefficient  you should not be creating a new view everytime  reuse the convertview whenever possible also  the last parameter is wrong  you need to supply the parent view to the inflater minflater inflate parent  false  