Skip to content
모두의 공간
개발자 공간
사용자 공간
최근글
로그인
접속유지
회원가입
ID/PW 찾기
모두의 공간
새로운 소식
새로운 게임/앱
개발자 공간
개발자 게시판
개발자 질문/답변
개발자 정보
구인/구직/의뢰
행사/세미나/교육
(구)질문/답변
사용자 공간
앱 정보/후기
게임 정보/후기
기기 정보/후기
잡담/유머/창작
개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.
안드로이드 개발 질문/답변 (글 수
45,052
)
전체보기
앱개발 질문
플랫폼 질문
JAVA 질문
기타 질문
자주하는 질문
레이아웃 위치를 소스상에서 실시간으로 변경하고 싶습니다.
뾰롱뾰롱뾰로롱
https://www.androidpub.com/android_dev_qna/572986
2010.07.22
15:24:53
10532
1
앱개발 질문
ReleativeLayout 으로 어떤 위젯 위에 배치한 레이아웃 하나가 있는데
이 레이아웃을 소스상에서 실시간으로 x좌표 값을 변경하여 이동하도록 하고 싶습니다.
레이아웃의 함수에서는 변경하는걸 찾지 못했는데
어떤식으로 해야 하나요?
이 게시물을
목록
2010.07.22
15:48:22
뾰롱뾰롱뾰로롱
자답입니다.
ViewGroup.MarginLayoutParams layout_position = new ViewGroup.MarginLayoutParams(해당레이아웃.getLayoutParams());
layout_position.setMargins((int)position, 10, 10, 10);
해당레이아웃.setLayoutParams(new RelativeLayout(해당 레이아웃이 포함된 부모 레이아웃).LayoutParams(layout_position));
이런식으로 해주면 변경이 가능하네요..
앞으로는 좀더 찾아보고 질문해야겠네요^^;;
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
OpenID Login
Open ID
회원가입
ID/PW 찾기
인증메일 재발송
OpenID
OpenID
Close Login Layer
ViewGroup.MarginLayoutParams layout_position = new ViewGroup.MarginLayoutParams(해당레이아웃.getLayoutParams());
layout_position.setMargins((int)position, 10, 10, 10);
해당레이아웃.setLayoutParams(new RelativeLayout(해당 레이아웃이 포함된 부모 레이아웃).LayoutParams(layout_position));
이런식으로 해주면 변경이 가능하네요..
앞으로는 좀더 찾아보고 질문해야겠네요^^;;