điều gì sai đối với onBind()
Trả lời:
Đáp án đúng: B
Câu hỏi kiểm tra kiến thức về phương thức `onBind()` trong Android Service.
* **Phương án A:** Đúng. `onBind()` được gọi khi một component khác (ví dụ: Activity) muốn liên kết (bind) với Service.
* **Phương án B:** Sai. `startService()` không gọi `onBind()`. `onBind()` chỉ được gọi khi một component liên kết với Service thông qua `bindService()`.
* **Phương án C:** Đúng. Nếu bạn không muốn cho phép liên kết, bạn trả về `null` trong `onBind()`.
* **Phương án D:** Đúng. Nếu bạn muốn cho phép liên kết, bạn trả về một đối tượng `IBinder` trong `onBind()`. Đối tượng này cung cấp một giao diện để component liên kết có thể giao tiếp với Service.
Do đó, phương án B là sai.