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

inflater 를 통한 레이아웃 공유의 문제점 도와주세요 ㅜ

0 추천

혼자 씨름 하다가 10분전에 멘탈에 붕괴가 왔네요 ㅜㅜ ;;

고수님들의 조언을 받고 싶습니다ㅜㅜ

 

 

처음 앱이 로딩되면 Main화면이 뜨고

1.2.3 번 버튼을 누를때 MainContent 를 

Main_Contents.removeAllViews();

시킨후에 inflater.inflate(R.layout.1 ~ 3 , Main_Contents, true);

해서 MainContent 를 우려먹중 입니다.

레이아웃 내부에 있는 ListVIew를 setAdapter 하면 

그 이후부턴 MainContent 가 먹통이 됩니다. ㅜㅜ

무언가 갱신을 해주어야 하나요?

아니면 초기화를 새로 해주어야 하나요 ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ

익명사용자 님이 2019년 6월 4일 질문

1개의 답변

0 추천
 
채택된 답변

안녕하세요. 

inflate 할때 마지막 파라미터를 false로 해 보세요.. 

그리고, 이런 경우에는 구글에서 fragment로 구분해서 replace하는 것을 권장하니.. 이 방법을 고려해 보심이 좋을 듯 합니다.

즐코딩 하세요. .^^

mcsong (44,040 포인트) 님이 2019년 6월 4일 답변
답변 너무 감사합니다.
플래그먼트 방식으로 바꿔야 겠네요ㅜㅜ
...