AppBarLayout, ToolBar, CollapsingToolBar 정리
2020. 11. 11. 10:17ㆍ모바일/Android_Java
AppBarLayout
- OnOffsetChangedListener 로 스크롤 상태를 관찰하는것으로 보인다
AppBarLayout.OnOffsetChangedListener ~~ = (appBarLayout,verticallOffset)->{
appBarLayout.post(()->{
int totalOffset = getBinding().appbarLayout.getTotalScrollRagne();
int offset = Math.abs(verticalOffset);
float ratio = 0;
if(offset!=0){
ratio = (float) offset / (float) totallOffset;
}
})
};
//스크롤을 위로올리면(아래 방향으로 내려가게) verticalOffset이 -로 증가한다.
//Collapsing이 완료되면 최저 verticalOffset으로있다가
//다시 스크롤을 올려서 Collapsing을 펼치려고할때 verticalOffset이 0으로 가까워진다..
ActionBar
ToolBar
CollapsingToolBar
'모바일 > Android_Java' 카테고리의 다른 글
NavigationView onNavigationItemSelected not Working, 반응 없음 현상 (0) | 2020.11.15 |
---|---|
MAC OSX에서 터미널 adb 사용하기 (0) | 2020.11.11 |
슬라이딩 업 레이아웃(SlidingUpPanelLayout) 구현일기.. (0) | 2020.11.07 |
Android Traget변경 Android 10, TargketSdkVersion29 (0) | 2020.11.04 |
메소드 (메서드) 참조 (0) | 2020.10.24 |