优化adapter getview中设置监听器的方式