안드로이드 개발 질문/답변
(글 수 45,052)
public class Main extends Activity { /** Called when the activity is first created. */ Child vm; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.main); vm = new Child(this); setContentView(vm); } } class Child extends View { Button btn; public Child(Context context) { super(context); btn = new Button(context); btn.setText("과연..."); btn.setVisibility(VISIBLE); } }
안녕하세요 위에처럼 메인 클래스에서 child 클래스를 멤버로 가지고 이를 SetContentView () 함수를 이용해서 화면에 띄웠는데
Child 멤버 변수로 가지고있는 버튼이 화면에 출력이 되지안네요,, 어떻게 고쳐야하나요???
마지막에 this.addView(btn); 을 추가 해주시면 될것 같은 느낌이 옵니다. 장담은 못한다는(쿨럭);;