안드로이드 개발 질문/답변
(글 수 45,052)
RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams( mMoveGraph.getLayoutParams()); param.addRule(android.widget.RelativeLayout.LEFT_OF, -1); mMoveGraph.setLayoutParams(new LinearLayout.LayoutParams(param));
일단 속성값 가져오는 것은 저런식으로 되는 것 같은데..
xml에서는 boolean 값이 아니라 특정 아이디를 지정해주는데
코드에서는 어떻게 해주는지 잘 모르겠습니다.. 도움 부탁드립니다..
2010.07.19 15:27:55
-1부분에 id값을 넣어주면 됩니다. id는 겹치지 않는 int값으로 넣어주시면 되고요 코드상에서 setId(??)를 이용해 지정하시면 됩니다.
2010.07.19 15:32:45
edtSend = new EditText(this);
edtSend.setId(2);
edtSend.setText("", TextView.BufferType.NORMAL);
RelativeLayout.LayoutParams param2 = new RelativeLayout.LayoutParams(200,50);
param2.addRule(RelativeLayout.BELOW, 1);
edtSend.setLayoutParams(param2);
layout.addView(edtSend);
이런식으로 사용하는중요 이상할지도모르지만 한줄씩봐보세염