Menu
-
[Android] Toolbar Menu Icon Shadow 효과 적용Programming/Android 2020. 11. 12. 00:00
배경 이미지가 계속해서 바뀌는 액티비티에서 배경이미지가 흰색이고, Toolbar Background가 투명색, Toolbar 메뉴 아이콘이 흰색일 때 메뉴 아이콘이 보이지 않는 이슈가 발생했다. 따라서 배경 이미지가 흰색일 경우에 대응하기 위해 Vector 아이콘에 그림자 효과를 적용함으로써 해결할 수 있었다. 아이디어는 layer-list 태그를 이용하여 Vector Item 2개를 중첩시켜 놓는 것이다. 아래 코드에서 아이콘 pathData 속성만 교체해주면 shawdow가 적용된 아이콘을 사용할 수 있다. Toolbar에 title에 shadow 효과를 주고 싶으면, setElevation(float)을 설정하면 된다. setSupportActionBar(viewDataBinding.editTool..