Home 8월 1일 Today I Learned
Post
Cancel

8월 1일 Today I Learned

오늘한 일

  • A·아이 프로젝트를 진행하였다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

그동안 방학동안 프로젝트를 하면서 팀원들을 못 만나서 개발이 진행되는 느낌이 없었는데 이번에 볼 수 있으니 프로젝트 진도를 많이 빼야겠다 이번 기회를 놓치면 또 다시 만날 때까지 아무리 빨리 하려고 해도 진도가 느려질테니

배운 점

Android Bottom Navigation 숨기기2

나는 평소에 Bottom Navigation을 숨길 때

1
2
3
4
5
6
7
val bottomNavigationView = findViewById<BottomNavigationView>(R.id.bottom_navigation_view)

// Bottom Navigation 숨기기
bottomNavigationView.visibility = View.GONE

// Bottom Navigation 보이기
bottomNavigationView.visibility = View.VISIBLE

위와 같은 방법을 통해 했었고 위 방법또한 블로그에 올렸었는데 이번에 새롭게 배운 방식이

1
2
3
4
5
6
7
8
val parentLayout = findViewById<RelativeLayout>(R.id.parent_layout)
val bottomNavigationView = findViewById<BottomNavigationView>(R.id.bottom_navigation_view)

// Bottom Navigation 제거
parentLayout.removeView(bottomNavigationView)

// Bottom Navigation 추가
parentLayout.addView(bottomNavigationView)

위 방법으로 View를 숨기는 것이 아닌 추가하는 방식이다

내일 계획

내일은 A·아이 프로젝트 진행해야겠다

This post is licensed under CC BY 4.0 by the author.

7월 31일 Today I Learned

8월 2일 Today I Learned