Notice
Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- AI #python #코인 #회귀 #RNN
- 포토샵 #필터 #Filter #FilterGallery #왜곡 #LensCorrection #표정 #Liquify #회화 #Stylize #FindEdges #Noise #GradientMap #Monochromatic #AdjustmentLlayer #폰트 #OTF #외부브러시 #ImportBrush #Brusheezy
- Java #안드로이드스튜디오 #datepicker #timepicker
- 모션그래픽 #타이포그래픽 #북트레일러 #마당을나온암탉
- 모션그래픽 #애프터이펙트 #repeater #shapelayer #L편집
- 프리미어 #영상편집 #기초 #import #editing #export #interface #주요패널 #pannel #project #source #program #timeline #encoding #H264 #MP4 #Queue #label #in #out #marker #편집점 #편집하는법
- 색보정 #Image #adjustments #levels #Vibrance #Saturation #Hue #ReplaceColor #ColorLookup #3DLUT #invert #posterize #threshold #GradientMap #Desaturate #Filter #CameraRawFilter #layer #link #merge #flatten #blending #stroke #DropShadow #Mask #ClippingMa
- Unity #C샵 #레이싱게임
- 포토샵 #Photoshop
- Channels #채널 #RGB #RefineEdge #머리카락누끼 #지우개 #MagicEraser #SpotHealing #Brush #Blur #Patch #Sharpen #Smudge #Dodge #Burn #Sponge #잡티제거 #펜툴 #shape #custom #흐르는문자 #가변글씨 #Acumin #Rasterize #FrameText #텍스
- photoshop #UI #language
- bottom Navigation
- 애니메이션 제거
- opening #title
- Unity #C샵 #슈팅 #게임
- 엘리스 #엘리스코딩 #인공지능 #데이터분석 #코딩 #온라인강의 #파이썬 #AI #한국표준협회 #인공지능전문가 #자격증
- 프리미어 #모션 #스포츠 #포스터 #김연경 #배구 #여제 #
- 포토샵 #실습 #학생 #창작
- 프리미어 #영상편집 #기초 #편집하는법 #shot #샷의다양성 #샷 #크기 #Take #shot #scene #sequence #영상제작과정 #포맷 #코덱 #인코더 #디코더 #FrameRate #Frame #프레임 #픽셀 Pixel #시퀀스설정 #포맷변환 #Seque
- 포토샵 #스포츠 #포스터 #실습 #학생 #창작 #레이아웃 #구도 #배구 #김연경 #vollyball #kimyeonkoung #korea #sports #star #poster
- 엘리스코딩 #인공지능 #데이터분석 #파이썬 #코딩 #온라인강의 #NIPA #정보통신산업진흥원 #AI
- 포토샵 #언어바꾸기 #영문판 #한글판 #쉬운방법
- Java #그림판 #이벤트리스너
- vollyball #kimyeonkoung #korea #sports #star #poster
- 무드보드 #behance #pinterest #Image #Canvas #Scale #Lasso #누끼따기 #Color #Pattern #Fill #ContentAware
- 인디자인 #이펍 #시길 #epub #sigil #전자책 #이북 #ebook #출판 #팝업주석
- 인포그래픽 #체벌 #올바른훈육법 #훈육 #아동학대 #체벌 #부모교육 #아동 #체벌반대
- 모션 #타이틀영상 #글자 #자막 #Animation #포토샵 #프리미어 #인터폴레이션 #키프레임 #EffectsControls #Motion #position #scale #rotation #sequence #opacity #Ease #In #Out #Bezier #text #opening #title #Subtitle
- 무료결제API
- 블렌딩모드 #Darken #lighten #Overlay #Difference #Hue
MyWorld
[Android : Java] bottom navigation 애니메이션 제거 본문
안드로이드 스튜디오에서 하단 네비게이션을 만들면 다음과 같이 기본적으로 애니메이션이 적용되어 있다.
나는 모든 메뉴의 위치를 고정시키고 메뉴 이름이 선택하기 전에 보이게 하고 싶었다.
구글링하다가 먼저 찾은 코드에서는 setShiftingMode() 메소드를 사용하면 된다고 했다.
BottomNavigationView 의 BottomNavigationItemView.setShiftingMode() 메소드를 사용할 수 없어서 구글링을 하다가
StackOverflow에서 해결책을 찾았다.
@SuppressLint("RestrictedApi")
public static void removeNavigationShiftMode(BottomNavigationView view) {
BottomNavigationMenuView menuView = (BottomNavigationMenuView) view.getChildAt(0);
menuView.setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_LABELED);
menuView.buildMenuView();
}
위에서 정의한 removeNavigationShiftMode() 메소드를 사용할 수 있게 되었다.
navigationView = findViewById(R.id.bottom_nav);
navigationView.setOnNavigationItemSelectedListener(selectedListener);
navigationView.getMenu().findItem(R.id.home_nav).setChecked(true);
BottomNavigationHelper.removeNavigationShiftMode(navigationView); //바텀 네비 애니메이션 제거함
다음은 애니메이션 제거를 적용한 결과이다. 애니메이션이 제거되니 네비게이션 타이틀도 바로 보이게 바뀌었다.
'Android 앱 개발 (Java)' 카테고리의 다른 글
[Android : Java] Naver Map 도로명주소 찾는 기능 사용 (0) | 2021.06.03 |
---|---|
[Android : Java] RecyclerView 만들기 (0) | 2021.06.03 |
[Android : Java] RecyclerView에서 picasso 사용 시 새로 로딩되는 문제 해결 (0) | 2021.06.03 |
[Android : Java] Glide의 placeholder에 gif 넣는 법 (0) | 2021.06.03 |
[Android : Java] PG결제 시스템 부트페이API (0) | 2021.06.03 |