마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

android:layout_alignParentRight 속성을 코드상으로 설정하는방법

0 추천

 

레이아웃 설정에 있어 어려움을 겪고있어 조언 구합니다.

아래 이미지와 같이 1,2번의 이미지를 각 위치에 맞게 설정합니다.

surfaceview를 기준으로 1번은 왼쪽,아래쪽 마진을 두고, 2번은 오른쪽,위쪽을 마진을 둡니다.

surfaceview의 크기가 유동적이기에, surfaceview의 크기가 변함에 따라 각각의 이미지 위치도 유동적으로 변해야 합니다.

이를 자바 소스로 설정해야 될 것 같은데, 찾기가 쉽지 않네요.

해보신분이 있다면, 조언 구합니다.

surfaceview.addView(...) 라는 함수는 안보이네요 ..

 

개발자초심 (21,220 포인트) 님이 2015년 11월 5일 질문

1개의 답변

0 추천

surfaceview.addView(...) 라니요 ...

surfaceview는 canvas로 그리셔야죠 ... 몬가 질문이 이상하네요

코드상 android:layout_alignParentRight 설정은 잘은 모르겠지만 AddRule에대해서 알아보세요

http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-RelativeLayout-%EC%BD%94%EB%93%9C%EB%A1%9C-%EC%9E%AC%EB%B0%B0%EC%B9%98-%ED%95%98%EA%B8%B0

 

참고 android:layout_alignParentRight 속성은 RelativeLayout 에서만 사용가능한 속성입니다.

익명사용자 님이 2015년 11월 5일 답변
답변 감사합니다.
레이아웃.addView(..) 이 기능과 같은 것 같네요.
addRule 을 이번 기회에 알게 되었습니다. 감사합니다.
...