반응형
안드로이드 XML 에 elevation 속성을 이용하면 그림자 효과를 넣을수 있다.
그림자효과를 넣으려면 조건이 필요한데,
1. Background는 불투명해야함 |
2. 부모 레이아웃과 자식레이아웃간에 그림자를 그릴 공간이있어야한다. maring값을 줘볼것! |
3. 레이아웃을 그리는 Window View 크기를 직접 지정한다면, 그 크기도 충분한지 확인할것 |
+Background 에 값이 직접 만든 drawble을 넣은 경우라면(Drawable에 Solid와 Stroke가 포함되어있을경우)
그림자가 안생기는 경우가 있는데,
그럴땐 Solid와 Stroke의 투명도가 일치하는지 확인해볼것
투명도가 다를 경우, elevation이 안먹힘, 왜인지는 모르겠음(하루종일 고생한 나야나)
반응형
'안드로이드' 카테고리의 다른 글
window (0) | 2022.10.13 |
---|---|
onCreate()에서 finish경우 빈화면 (0) | 2022.09.08 |
SurfaceView (0) | 2022.04.02 |
안드로이드 Mainthread 와 subthread (0) | 2022.01.11 |
뷰의 터치이벤트 관리 (0) | 2021.10.18 |