본문 바로가기

About Programing/05. Android

Activity Class나 View Class를 상속 받지 않는 Class의 startActivity() 함수 호출

애니메이션이 들어가는 Menu 화면을 그린다고 Surface Class 를 상속받아서

생성한 클래스 안에서 startActivity 함수를 부르니 에러가 나왔다.

" the method startActivity(Intent) is undefined for the type "

이럴때는 getContext().startActivity(intent); 로 써보자.

그러면 startActivity 함수를 사용할 수 있다.