쓰레드내에서는 토스트 사용하면 안되나요
Toast.makeText(Explorer.this, "할수없습니다", Toast.LENGTH_LONG).show();
디버깅해보면 쓰레드내의 이코드에서 에러가 발생합니다
쓰레드 내에서 UI작업을 할경우 에러가 발생합니다.
토스트출력코드를 핸들러로 이동시키시면 될것 같네요.^^
쓰래드 내에서 핸들러를 사용해야합니다.
토스트의경우 ui단으로 인식하기때문입니다.
꼭 핸들러가 아니더라도, UI 쓰레드에서 코드가 실행되도록 Runnable 을 만들어서 queue 에 올려줘야 됩니다.
Activity.runOnUiThread 나, Handler 에 메시지 또는 포스트 하거나, View.post 등을 쓸수가 있습니다.
많은도움되었습니다
답변감사드립니다
로그인 유지
쓰레드 내에서 UI작업을 할경우 에러가 발생합니다.
토스트출력코드를 핸들러로 이동시키시면 될것 같네요.^^