2
我有一個簡單的服務,我的幾個活動需要訪問。標準的做法似乎是:通過全局對象訪問Android服務
- 創建ServiceConnection指定[與服務對象]與ServiceConnection
這是不好的做法?爲什麼?
我有一個簡單的服務,我的幾個活動需要訪問。標準的做法似乎是:通過全局對象訪問Android服務
這是不好的做法?爲什麼?
您可以擴展Application並讓它保持對服務的引用,然後在您的活動中將getApplicationContext()投射到您的新類並使用公共API來獲取服務。
mService = ((MyApplication)getApplicationContext()).getMyService();