同时隐藏所有Items比隐藏单一的一个简单点,直接一个boolean去控制就行。
在getView里面去判断这个值是true或false,来决定tv1和tv2的显示/隐藏。
当你在ListView的上面,比如你是一个按钮去实现的,那就是第一次点击后,将boolean设成true,然后adapter.setNotifyChanged让listView再去更新一下,相当于getView再走一次,就会重新判断boolean去显示或者隐藏tv1和tv2。你再点击按钮,同样去修改boolean值,再adapter更新一下。