2010-07-16 3 views

답변

4

된다 onTouch(), 온 클릭() 동일한 UI 스레드를 순차적으로 실행 runOnUiThread()?

예. 시간의 99.9 %, 안드로이드는 주요 응용 프로그램 스레드에서 귀하의 방법으로 전화 것입니다. 예외는 다음과 같습니다 당신이 명시 적으로 타사 응용 프로그램에 AIDL을 통해 인터페이스를 노출하는 경우 AsyncTask

  • 를 통해 백그라운드 스레드를 사용하도록 말하고있다

  • +0

    당신이 나에게 예를 표시 할 수 있습니다 첫 번째 사건? – Wizard

    +0

    @Wizard :'AsyncTask'는 [JavaDocs 페이지] (https://developer.android.com/reference/android/os/AsyncTask.html)와 같은 문서의 많은 부분을 다룹니다. – CommonsWare

    +0

    좋아,하지만'onTouch()'에'AsyncTask'를 사용하거나 워커 쓰레드에서 실행하도록 어떻게 말할 수 있을까? 'onTouch' 안의 코드에 대해서는 말하지 않고'onTouch' 메소드 자체에 대해서 말하고 있습니다. 'onTouch()'자체를 작업자 스레드에서 실행할 수 있습니까? – Wizard