마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

fragment 를 return 해서 가져올때 질문입니다.

0 추천
public Fragment getItem(int i) {
    switch (i) {
            case 0:
            System.out.println("1");
                return new JJS_Choice_Image(); 
            case 1:
            System.out.println("2");
                return new JJS_Choice_Audio();
            case 2:
            System.out.println("3");
                return new JJS_Choice_Video();
            case 3:
            System.out.println("1");
                return new JJS_Choice_App();
                
            case 4:
                
                return new JJS_Choice_document();
            case 5:
                
   
    return new JJs_AllFile();
            }
        return null;
      }
 
위 소스와 같이 ViewPager을 이용하는데.. return new를 사용해서 가져오다보니 항상 초기화 되더군요..
 
checkbox 의 check값을 유지해야 하는데
 
많으 분들이 조언을 해주셔서 bundle, sharedPreference를 이용해 봤지만.. 
 
구현해 내지 못햇습니다..
 
return 이것을 바꿀 수 는 없는건가요?
꾸루뚜루 (600 포인트) 님이 2015년 4월 4일 질문

2개의 답변

0 추천
 
채택된 답변
정보를 유지하고 싶다면 정보를 저장해서 사용해야겠지요..

다른 방법은 없을듯 보여집니다.
nicehee (73,100 포인트) 님이 2015년 4월 4일 답변
꾸루뚜루님이 2015년 5월 7일 채택됨
checkbox의 position과 check값을 저장하는데 자꾸 끝의 값만 저장이 되더군요..

그냥 값을 넣으면 되는게 아닌가요?
0 추천
뷰페이저에 들어갈 것들은 미리 만들어 놓고 저기서는 리턴만하게 해야죠
쎄미 (162,410 포인트) 님이 2015년 4월 5일 답변
...