안드로이드 개발 질문/답변
(글 수 45,052)
FrameLayout.LayoutParams framelayoutparam = (FrameLayout.LayoutParams)packageStateImg.getLayoutParams();
framelayoutparam.gravity = Gravity.BOTTOM|Gravity.RIGHT;
packageStateImg.setLayoutParams(framelayoutparam);
이런식으로 셋팅을 하면 FrameLayout에 맨아래 우측에 붙어야되잖아요
그런데 안붙네요 오른쪽 상단에 붙어있어요.
보통 디자인에디터로 (xml) 처리를 하면은 layout gravity [ bottom | right ]
이렇게 넣어지고 화면에서는 잘들어가는데..
코드로는 이렇게(framelayoutparam.gravity = Gravity.BOTTOM|Gravity.RIGHT;) 하는게 아닙니까?



