SurfaceView를 이용하여 간단하게 게임을 만들었는데요.
게임 내에서 특정 이미지를 클릭하면 원하는 주소를 웹브라우저에서 띄우고 싶습니다.
찾아보니 거의 xml을 이용한 방법밖에 없고,
어플 시작하자마자 띄우는 건 성공했는데,..
xml없이 SurfaceView에서 이미지를 클릭하여 웹브라우저로 띄우는 것은
아무리 이것 저것해봐도 동작이 안되네요.
최근에 생각한 것은
처음에 뷰를 보여주는 액티비티에
public void websiteView(String url){
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
}
이렇게 메소드를 만들고 인스턴스를 받아와서 surfaceView에서 호출했는데요.
널포인트익셉션이 뜨면서 안되더라구요.
어떻게 하면 xml을 안쓰고 게임에서 이미지를 클릭하면 웹브라우저가 뜨게 할 수 있을까요.
선배님들의 좋은 답변 기다리겠습니다.
감사합니다.