본문 바로가기

Android/UI

(개인기록) Android XML 에서의 Negative Margin( 음수값 마진주기)

반응형

가끔 레이아웃 수정을 하다보면 아래와 같이 음수값의 마진을 주고 간단하게 수정하고 싶은 때가 있다 

1
2
3
4
android:layout_marginLeft="-50dp"
android:layout_marginTop="-20dp"
android:layout_marginBottom="-20dp"
android:layout_marginRight="-50dp"
cs


어떤 경우에 정상동작하는지 확신할 수가 없어서 안쓰고 있었는데 

최근 자주 사용중인 constraint-layout에서는 동작하지 않지만(구현 설명을 보면 애초에 여기에선 동작하지 않을것 같았다.)

기존에 쓰던 framelayout, relativelayout, linearlayout에서는 별 문제 없이 동작한다고 한다 


관련 url: https://issuetracker.google.com/issues/37103660

반응형