android - 서비스의 재정의된 메서드 onBind를 활동에서 수동으로 호출할 수 없는 이유는 무엇입니까?
PHP中文网
PHP中文网 2017-05-16 13:21:50
0
2
603

Android의 서비스 클래스 Service에는 onBind 메소드가 있습니다. MainActivity의 Service 클래스에서 상속된 객체를 생성한 후 이 메소드를 적극적으로 호출할 수 없는 이유는 무엇입니까? 그리고 onBind 메서드의 액세스 권한도 공개됩니다. MainActivity에서 MyService 클래스 개체를 얻은 후 onBind 메서드를 호출할 수 없다는 사실을 발견했습니다.

으아악
PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(2)
阿神

Service 사용이 잘못되더라도 이것들은 제쳐두고 MyService를 생성한 후 myService.onBind(null)을 직접 호출하면 Java 사용 수준에서는 문제가 없을 것입니다. 여기서 DownloadBinder

에 대해 이야기하는 것이 아닙니다.
Ty80

예:

  1. Google을 사용하면 Android 휴대전화를 만들 수 있습니다.

  2. 직접 조립해서 고장나면 직접 수리해야 합니다

  3. Google에서 판매하는 제품은 브랜드 보증 정책에 포함됩니다.

네 가지 주요 구성 요소는 Android 애플리케이션을 실행하는 기반이며 시스템에 의해 유지 관리됩니다. 네 가지 주요 구성 요소의 객체를 임의로 생성하는 것이 불가능하지는 않지만 별 의미가 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿