게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드 스튜디오로 fragment 생성할때
게시물ID : programmer_12908짧은주소 복사하기
작성자 : QUARTZ
추천 : 0
조회수 : 814회
댓글수 : 2개
등록시간 : 2015/08/22 21:38:35
작년에 안드로이드 개발을 잠깐 해봤다가 이번에 다시 본격적으로 독학하고 있는 중인데요.
 
이클립스로 하다가 안드로이드 스튜디오로 하니까 좀 헷갈리는게 많네요.
 
여러 강좌로 차근차근 따라하는 중인데
 
fragment 포함된 activity를 만드는 부분이 전에 보던것과 다른거 같아서 질문 드립니다.
 
 
예전에 이클립스를 이용했을 때는 MainActivity 안에
 
1
2
3
4
5
6
7
8
9
10
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, new PlaceholderFragment())
                    .commit();
        }
    }
 
이런 식으로 나왔던거 같은데 이번에 안드로이드 스튜디오를 써보니
 
저렇게 나오는 대신
MainActivity, MainAcitivtyFragment 두개가 생성되더군요?
 
 
안드로이드 스튜디오부터 저렇게 바뀐건가요 아니면 제가 설정을 잘못한건가요?
전체 추천리스트 보기
2015-08-22 22:31:03추천 1
결과는 같은데...
좀 차이점이라면 Fragment를 전에는 Activity의 inner class로 만들어져서 생성되었는데
지금은 별도의 java파일로 생성이 됬다는 점이에요...

전에도 MainActivity와 PlaceholderFragment
지금은 MainActivity와 MainAcitivtyFragment
동일하죠 ㅎㅎ
댓글 1개 ▲
2015-08-23 12:33:13추천 0
감사합니다!!
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호