holder.alpha = (TextView) convertView.findViewById(R.id.alpha);
                    holder.name = (TextView) convertView.findViewById(R.id.name);
                    holder.number = (TextView) convertView.findViewById(R.id.number);通过读取 你点击的这个view 里面的 textview 是否就OK了?

解决方案 »

  1.   

    parent.getItemAtPosition(position).toString()
    用这个应该是可以的吧
      

  2.   

    试过用这个 还是不行parent.getItemAtPosition(position)返回的值就是空的
      

  3.   

    取数据不该从listView去取,概念错了
    数据应该是存在adapter里,如果你需要数据,从adapter开个方法get出来,这样就不会出问题,而且效率高
      

  4.   

    而且listView持有的item是固定的,一般是一屏的数量加上下两个,通过listView去取数据很容易空指针
    你的adapter都在复用item了,应该明白这点的