안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 시간표 어플처럼
해당 수업을 시간에 맞춰 화면에 뿌리는 것을 시도 하고 있는데요
코드로 동적레이아웃을 생성해서 만들고 있거든요
LinearLayout.LayoutParams p1 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 100, 0);
p1.setMargins(0, 0, 0, 0);
LinearLayout.LayoutParams p2 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 100, 0);
p2.setMargins(0, 200, 0, 0);이런식으로 일단 layoutparams값을 정의했는데
저는 좌표식으로... 맨 위에서부터 200px정도 떨어진 곳에 p2 를 이용한 사각형을 만들고 싶은데
이게 이미 p1으로 생성된 사각형의 밑에서부터 200px 떨어진 곳에서 만들어지네요
setmargins말고 동적레이아웃생성시에 위치를 조정할 수 있는 것이 있나요?
아니면 어떻게 선언을 해야...처음서부터 200 px 떨어진곳에서 만들 수 있는지..방법을 아신다면
알려주세요 ㅠ.ㅠ부탁드립니다




리니어레이아웃 말고 프레임 레이아웃을 써보세요....