getContext

반응형




이건 또 뭔 말인지..


단지 그냥 버튼 누르면 액티비티 시작하게 하려고 했는데


이 동작과 관련된 모든 앱이 해제 또는 차단되었거나 설치되지 않았습니다


이게 토스트메시지로 뜨면서 되질 않는다.


구글 찾아봐도 다 토렌트 얘기하고 그러는데 영문 메시지로 검색해도 뭐가 뭔지 영..


그러다 네이버로 검색해보았떠니


http://blog.naver.com/mdroid_16/220903491982


이런 해결책이 있다고 한다 . 쓰일 함수 안에 intent를 넣어주었더니 해결되었다라..


그래서 시도해보았다.

처음 코드 상태가

이런 식으로 되어있어서 저 Intent it 코드를 OnTouchListener 안에 넣어보았다.


그랬더니 이런 에러가 뜬다.



에러메시지 검색해서 찾아보니

https://stackoverflow.com/questions/20241857/android-intent-cannot-resolve-constructor

여기서 해보라는데로 해보았다.



Intent it = new Intent(this, DBActivity.class); > Intent it = new Intent(v.getContext(), DBActivity.class); 로 수정

this > v.getContext()

이렇게 바꿔주었다.


그랬더니 된다.

다행이다.






반응형

+ Recent posts