我得ListView列表每行都是用来显示歌曲名称的上面还有播放 和 收藏 按钮 当我点播放的时候我想让它播放这个按钮所在列表项的歌曲 现在的问题是我不知道按钮是在列表项的哪里 我列表用的适配器是simpleadapter 求指点

解决方案 »

  1.   

    实现OnItemClickListener
    监听每个条目
      

  2.   

    楼上的说的对,这个得用BaseAdapter 
    http://blog.csdn.net/ristal/article/details/7467576
      

  3.   

    这个adapter要自己写,simpleadapter是系统提供的最基本的,单纯显示数据的adapter
      

  4.   

    点击事件可以获取一个view  view.findViewById()可以找到你想要的控件
      

  5.   

    重写BaseAdapter,在getView里面为每一项的View添加对应的事件就可以了
      

  6.   

    重载OnItemClickListener(int position .....)
    position 为你所点击的哪一项
      

  7.   

    每一行上的按钮只在点击该行后才可见,在ItemClick中记录点击的Postion
      

  8.   

    getView中设置tag也行,那些通过getId()来判断的纯粹扯蛋,按钮的每一行ID都是一样的,怎么判断。