마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

서브 액티비티 질문입니다.

0 추천

안녕하세요

그림판 프로그램을 만들려고 하는데 메인 액티비티가 아닌 서브 액티비티를 생성해서 그림판을 만들려고 합니다.

서브 액티비티를 만들 때 setContentView(R.layout.(xml파일 명)); 을 통해 xml과 연결을 시켜주고

ondraw함수를 사용하기 위해 View 클래스를 만들어 사용할려고 하는데 setContentView가 두개면 마지막에 선언된 것만 적용이 되더라고요

이를 어떻게 해결해야할지 알려주세요 ㅠㅠㅠㅠ

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.paint_image);
    MyView w = new MyView(this);
    setContentView(w);
안드로이드는어려워 (120 포인트) 님이 2020년 5월 14일 질문

1개의 답변

0 추천

ViewGroup type의 view에서 addView()를 이용하세요.

mFrameLayout.addView(new MyView(this));

 

디자이너정 (42,810 포인트) 님이 2020년 5월 15일 답변
먼저 답변 너무 감사합니다.
주신 해결방법으로 시도를 해보았는데 제가 잘못하고 있는건지 잘 안되네요 ㅠㅠ
혹시 정확한 사용방법을 알려주실수 있으신가요?
...