android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@b6171bd8 is not valid; is your activity running?
하... 위에 에러가 정말 짜증나게 했네요..ㅠ
저같은 경우는 popupwindow위에 spinner를 썼는데 버전별로 UI가 13API 이전에선 회색 막대로 보여서 심플하게 바꿔볼까하고
Manifest에서 minSdkVersion만 13으로 올려줬더니만 잘 되던게 위에 Error가 뙇!!!!!!!!!!!!!!!!!!!!!! 하고 떠버리더군요..;ㅁ;
해결방법은 dilog던 spinner던 context 써넣는 부분에 해당 ActivityName.this 이러면 된다던데..
왜!!!!! 전 안되는 겁니까아!!!!!!!!!!!! 그리구 이미 그렇게 되어있는데!?
다른 방법도 찾아봤더니 아래처럼 하면 되더군요..ㅠ
아래해결방법은 검색해도 잘안나오고 위에 해결법만 많이나와서 글 쓰게 되었네요!
해결방법
해당 xml에서 spinner부분에 android:spinnerMode="dialog" 추가해주시면 됩니다.