0
A
回答
0
我不確切知道您的獨立庫的結構。我建議您必須避免在獨立庫中使用活動/服務。如果您要使用什麼以及如何通知用戶打開藍牙,則意味着首先檢查藍牙的狀態,如果發現藍牙關閉。你要通知開發者誰使用你的庫開發一個應用程序,然後開發人員通知用戶打開藍牙?
1.如果您直接通知用戶,可以使用Toast或Dialog提醒用戶在您的服務中打開藍牙。
2.如果你要通知使用你的庫的開發者,你可以使用Broadcast,然後開發者可以使用Toast/Dialog/StartActivityForResult(彈出系統窗口提醒用戶打開藍牙)。
如果您正在開發與藍牙相關的應用程序,您必須注意您必須監聽藍牙的狀態。一旦藍牙狀態發生變化,您必須通知用戶。
相關問題
- 1. Android中的藍牙服務
- 2. Android藍牙服務發現
- 3. Android藍牙服務禁用
- 4. 藍牙服務
- 5. Android藍牙打印
- 6. Android:藍牙打印
- 7. Android藍牙 - 用於記錄附近藍牙設備的服務
- 8. 在Android服務中啓動藍牙
- 9. 藍牙SPP和其他藍牙服務
- 10. Android開發藍牙
- 11. Android的藍牙客戶端服務器
- 12. Android內部的藍牙服務
- 13. 將藍牙Android客戶端連接到藍牙Java服務器
- 14. 打開和關閉藍牙
- 15. 獲取輔助藍牙gatt服務android
- 16. Android藍牙:java.io.IOException:服務發現失敗
- 17. 意向服務與藍牙 - Android Studio
- 18. 服務發現失敗android藍牙
- 19. 在Android服務上連接藍牙
- 20. Android後臺服務藍牙掃描
- 21. Android使用藍牙收集服務器
- 22. Android藍牙打印機
- 23. Android藍牙打印機
- 24. Android打盹模式 - 藍牙
- 25. 藍牙打印機與Android
- 26. Android藍牙:連接()/斷開()
- 27. Android藍牙4.0開發
- 28. Android中的藍牙打印機問題
- 29. 在android中的藍牙打印
- 30. Android中的藍牙