반응형

#리스트뷰 내에서 아이템 정렬하는 방법

// 데이터 정렬을 위한 Comparator

public static Comparator<AssemBean> cmpAsc = new Comparator<AssemBean>() {

        @Override

        public int compare(AssemBean o1, AssemBean o2) {

            return o1.getEmpNm().compareTo(o2.getEmpNm()) ;

        }

};



    /**

     * 대상 배열을 재정렬해줍니다.

     * @param targetArray -- 정렬할 배열

     */

    public void orderByAssemList(ArrayList<AssemBean> targetArray){

        // 전체 정렬

        Collections.sort(targetArray, cmpAsc);

        // Adapter에 전달

        adapter.addItem(targetArray);

    }



+ Recent posts