여러 페이지에 각각의 ListView를 사용해서 만들려고 합니다

1번 메인 페이지에 커스텀으로 리스트뷰를 구현해 놨구요

체크를 한후에 버튼을 클릭하면..
다른 페이지로 이동하면서 체크된 리스트만 다시 커스텀으로 만든 리스트뷰로 출력해 줄려고 합니다

인텐트를 사용하지 않고 FrameLayout으로 보여주려고 하고 있구요..

그런데 문제가.. 커스텀 어댑터를 두개를 사용하려고 하니까

1번 커스텀어댑터
class CustomListAdapter extends ArrayAdapter {
   public CustomListAdapter(Context context, int layout, ArrayList<ListSituation> arSrc) {
      super(context, layout, arSrc);
      this.arSrc = arSrc;
   }
  
   public View getView(final int position, View convertView, ViewGroup parent) {

   }
}

2번 커스텀어댑터
class CategoryListAdapter extends ArrayAdapter {
   public CategoryListAdapter(Context context, int layout, ArrayList<CatListSituation> arSrc) {
      super(mainPage, layout, arSrc);
      this.arSrc = arSrc;
   }
  
   public View getView(final int position, View convertView, ViewGroup parent) {
  
   }
}

위의 2번 어댑터의 context 부문에서 오류가 나더라구요..

커스텀 리스트뷰를 만들면서 꽤 정보를 얻었다고 생각했는데 이런곳에서 다시 막히네요 ㅡㅜ

오류가 나는 상황을 보면 당연히 저렇게 쓰면 안된다는 정도만 알겠구요.. 어떻게 해결해야 될지를 모르겠습니다

정리를 하자면... FrameLayout을 사용해서 페이지를 활성/비활성시킬때 리스트뷰를 각각 뿌려줄수 있는 방법입니다
위 방법이 안된다거나.. 다른 좋은 방법이 있다면 조언도 좀 부탁드리겠습니다

답변 좀 부탁드리겠습니다~