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

MainActivity 에서 View class호출을 어떻해야 하나요? 사각형 그리기

0 추천
코드의 구조는 아래처럼 되어 있는데요

View 클래스에서 생성자 및 onDraw함수에 사각형그리기는 예제를보고 넣어뒀는데요

MainActivity에서 View 객제를 생성해야 하는데 기본생성자에서 context를 필요로 하고 있더라구요

MainActivity에서 View객체 생성시 context를 넣어줘야 하는데 임의로 생성해서 넣어주면 되나요?

아래의 구조대로 MainActivity에 사각형을 그리려고 합니다.

 

 

public class MainActivity extends ActionBarActivity{

    protected void onCreate(){

     testView teView = new testView() <------- context객체가 필요

    }

    private class testView extned View{

        public testView(Contxt context){...}

    onDraw(//사각형 그리기)

}

   

}
oblab (1,490 포인트) 님이 2015년 7월 31일 질문

1개의 답변

0 추천
 
채택된 답변
Activity Class가 Context를 상속받아 구현된 클래스라. 해당 Activity 클래스(this)를 넘겨주시면 됩니다.
사악미소 (65,330 포인트) 님이 2015년 7월 31일 답변
oblab님이 2015년 7월 31일 채택됨
...