사실 어제도 올렸던 글인데 답변이 늦게 달리고 유동선생님분들이라 거기다 물어도
다시 답변받기가 힘들것 같다는 생각에 다시올려봅니다
----
게시판 글쓰기 화면을 만들려구하는데요
하단에 Bottom Navigation을 만들어서 사진올리기 같은 기능을 추가할 셈입니다.
https://material.io/design/components/bottom-navigation.html#
https://material.io/develop/android/components/bottom-navigation-view/
이 링크들을 참고해서 사용법이라던지 좀 알아보고있습니다
두번째사진이 제가 참고한 다음카페 어플이고 위 그림판 사진이 제가 생각하는 디자인인데..
혼자만드는거라 특별히 기능은 없고 글에다 사진 넣는 기능만 넣을거에요..
아래 다음 카페 어플사진에서 카메라버튼을 누르면 갤러리(앨범)가 뜨고 거기서 사진 선택하고 글에 추가하는 방식인데요
저 아래 부분을 저는 Bottom Navigation으로 구현을하려고하는데..이전에 올렸던 글에서는 Bottom Navi를 비추천하시더라구요,,,
다음카페 어플의 하단에 저부분이 저는 Bottom Navigation인지 뭐인지 저는 잘 모릅니다.. 다만 Material Design을 보던중 비슷한 디자인? UI라고 생각해서
저거겠구나 생각을 했는데 다음 카페 어플은 Bottom Navigation 이 아닌가요?..
이 질문과 이 전글의 두가지 질문을 더해 총 세가지 질문입니다..
1.위 링크를 보시면 아시겠지만 BottomNavigation을 보면 다 아이콘 형태밖에 없던데.. 글쓰기 완료는텍스트로 넣어야 하지 싶은데
사진버튼은 아이콘으로 넣고 글쓰기완료버튼은 텍스트로 넣고 이렇게는 불가능합니까?
2.두번째 링크보시면 사용방법 같은 코드가 나와있는데..
FrameLayout을 사용했더군요.. 이유가 있을까요? 프레임 레이아웃이 자식의 뷰(위젯)을 가장 위쪽(상단이 개념이 아니라 앞쪽의 개념)에 위치시키게하는
레이아웃같은데 이 레이아웃이 굳이 필요한가요?
감사합니다..
어제도 말했는데 bottom navigation은 말 그대로 navigation이다. 화면 전환용도로 쓰는거지 저런 레이아웃을 만들고 싶다고 쓰는게 아니다. 너가 저 그림대로 하고 싶으몀 하단에 linear layout에 버튼 누개를 넣든지 하면 되는거다.
그외 질문 답하자면 1번은 아이콘만 / 레이블만 / 아이콘 + 레이블만 가능 니가 원하는대로 하나는 아이콘 하나는 레이블 하려면 커스텀을 해야함 2번은 위에서 말했듯이 bottom navi가 화면 전환용 이기때문에 frame layout을 두고 bottom navi 누르면 frame layout에 fragment를 갈아끼려고 그렇게 하는거임