리스트 뷰를 만들고 아래에 버튼 3개를 달은 후에

버튼을 누름에 따라 다른방식으로 리스트뷰가 sort가 되게 하고싶습니다.

리스트를 만드는 과정은 서버에서 데이트를 받아와 ArrayList를 만들고 이를 ListAdapter를 사용해서 setadapter를 이용했습니다.


그리고 버튼을 누름에 따라 (ex 1번버튼은 이름순, 2번버튼은 장소순 ... ) 다른 방식으로 리스트를 정렬해서 뿌려주려고합니다.

정렬같은경우에는 DB에서 ORDER BY를 하기 때문에 문제가 없는데


문제는! 버튼 리스너를 통해 LISTVIEW를 새로 갱신하는것입니다.!! 

notifyDataSetChanged 를 제가 잘못이용한것인지 모르겠는데 작동이 안합니다..


조언부탁드립니다!