상반기/서버

[Firebase] 프래그먼트 창 추가 생성

똥방구쟁이 2021. 6. 5. 01:47

먼저, 추가했던 부대시설 5군데의 프래그먼트 창을 만들기 위해 자바 클래스 파일을 추가했다.

 

 

프래그먼트 창을 만들기 위해 androidx.fragment.app.DialogFragmentimport해서 사용했다. 

 

 

onCreateView는 프래그먼트 창을 구성할 때 호출되는 메소드이며, 인자 값인 LayoutInflaterXML과 연결하여 레이아웃 뷰를 호출한다.

프래그먼트 창에 필요한 사진을 띄울 이미지 뷰, 설명 글을 띄울 텍스트 뷰, FirebaseStorage, DB 등 이 메소드 안에서 구성하면 된다.

 

 

만든 프래그먼트 창을 getInstance() 메소드를 이용해 값을 받아와서 마커와 연결시켜준다.

 

 

이제 추가한 부대시설을 클릭하면 그에 맞는 프래그먼트 창이 뜬다.