onTouch에서 지정된 좌표를 클릭했을때 액티비티 전환이 되도록 하고 싶습니다. 터치까지는 제대로 "터치!"라고 로그에 나오는데

 

액티비티를 호출하지 못하고 오류가 발생합니다.

 

검색했을때 액티비티끼리가 아니고 View를 상속받은 클래스에서 Activity를 상속받은 클래스를 호출할때 Context값이 있으면 가능하다고

 

하여 아래와 같이 설정 하였습니다.

 

onTouch가 되는 클래스는

public GameCanvas(Context context) {
  super(context);
  mContext = context;

}

 

onTouch에는 아래와 같이 주었습니다.

 

MMain.LOG("터치!");

Intent intent = new Intent(mContext, .AppMainTest.class);
mContext.startActivity(intent);

 

몇일 계속 고민했는데 activity끼리의 전환만 해오다보니 View에서 Activity전환 방법을 잘 모르겠습니다. 방향만이라도 잡아 주세요 부탁드립니다.

laipsul.png

laipsul1.png