현재 Activity에서 버튼을누르면 서비스가 실행이 됩니다.
서비스 onCreate 부분에
ControlView cv = new ControlView(this);
wManager.addView(cv , mParams);
윈도우 매니저를 사용해 addView를 하려합니다.
ControlView는 제가만든 커스텀뷰입니다. 안에 또다른 커스텀 뷰들을 포함하고있습니다. (Text, Image, Video)
전체적인 프로그램은 리스트 (Text 정보들, Image 정보들, Video정보들이 들어있어요) 순서대로 새로운 윈도우에
텍스트뷰 이미지뷰 비디오뷰를 띄우는 것입니다.
여기서, 비디오가 어떤순서던지, 어떤파일인지에 관계없이 무조건 2번째 실행시 BadTokenException이 뜨면서
에러가 위에 this 부분을 가르키더라고요..
getApplication / getBastContext / this / MainActivity의 static context 등 다해봤는데 계속 배드토큰이뜨네요
getParent인가 넣으면 된다는 사람도있던데 아예 없네요 이건 ㅠ 고수님들 도와주세요!!