안드로이드 개발 질문/답변
(글 수 45,052)
위젯 생성시에 XML에서 LinearLayout를 하나 만들고.
그리고 유동적으로 소스에서
LinearLayout를 만들어서.
XML에 있는 위젯 아래에 붙이고 싶습니다.
근데. 소스에서.
LinearLayout root = new LinearLayout(this);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT, 0.0F);
root.setLayoutParams(params);
root.setOrientation(LinearLayout.VERTICAL);
EditText Ev = new EditText(this);
Ev.setText("첫번째");
root.addView(Ev);
setContentView(root);
이런 식으로 넣고 ADD를 하게 되면 기존 XML에 위젯을 그냥 덮어 버리게 되네요.
XML LinearLayout 아래에 소스의 LinearLayout를 붙일수 있는 방법이 없나요??
고수님들 부탁 드립니다.
그리고 유동적으로 소스에서
LinearLayout를 만들어서.
XML에 있는 위젯 아래에 붙이고 싶습니다.
근데. 소스에서.
LinearLayout root = new LinearLayout(this);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT, 0.0F);
root.setLayoutParams(params);
root.setOrientation(LinearLayout.VERTICAL);
EditText Ev = new EditText(this);
Ev.setText("첫번째");
root.addView(Ev);
setContentView(root);
이런 식으로 넣고 ADD를 하게 되면 기존 XML에 위젯을 그냥 덮어 버리게 되네요.
XML LinearLayout 아래에 소스의 LinearLayout를 붙일수 있는 방법이 없나요??
고수님들 부탁 드립니다.



