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

(사진有) fragment에 activity삽입하는 법??

0 추천

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

안녕하세요 안드로이드 개발 초보입니다. 제가 앱을 다작성했는데 재고해야할 부분이 생겨 도움을 요청합니다.

제가 앱을 다 작성한 상태인데, 원래 TAB으로 나뉜 상태에서 해당 TAB2를 클릭하여 들어가고 -> TAB2에 있는 버튼클릭 -> 새로운 activity_A로 intent되는 과정이었는데,

이것이 번거로워서 TAB2를 클릭하면 그냥 activity_A의 내용이 아래에 떴으면 좋겠습니다. 현재 위같이 다 작성한 상태인데, fragment로 작성한 TAB2에 activity_A를 넣으려니 막막하네요..

어떻게해야할지 도움부탁드립니다.

앙띠앙앙 (710 포인트) 님이 2017년 7월 17일 질문
액티비티 아래에 프래그먼트가 있는걸로 아는데, 저도 프래그먼트를 사용해서 페이지를 나눴거든요. 부모activity아래에 자식 프래그먼트들이 있다고 생각하시면됩니다. 부모<->자식, 자식<->자식간 데이터를 주고받을 수 있고요.
프래그먼트 내부에서 상위 액티비티가 아닌, 프래그먼트 액티비티로 만들어서 사용하셔야 할 것 같네요..

2개의 답변

+1 추천
 
채택된 답변

프래그먼트 내부에서 액티비티를 사용하실수는 없습니다.
Fragment는 Activity 내부에서 UI나 프로세스를 정의할수있는 더 작은 단위이고, Fragment 내부에서 Activity가 생길수는 없겠죠.

익명사용자 님이 2017년 7월 17일 답변
앙띠앙앙님이 2017년 7월 17일 채택됨
방법은 Acitivty_A에 있는 요소들을 하나하나 옮기는 수 밖에없는건가요..ㅠ
0 추천
현재 Activity A 라고 칭하시는 화면을 Fragment A로 변환 시키시고,

탭을 관장하는 Activity 를 하나 만드시는게 낫지 않을까 싶습니다.
스컬트 님이 2017년 7월 17일 답변
...