0
我正在嘗試在android中構建一個客戶端庫,以便與遠程服務器的API進行通信。 該庫利用AsyncTasks進行通信,該API需要設備位置,所以我需要從此庫訪問Google位置服務。Android的位置感知客戶端庫
public class ClientLib{
private Context context;
public ClientLib(Context c){
context = c;
}
... Lots of methods and nested classes ...
}
在我看到的所有例子中,谷歌位置服務是在一個活動內部實現的。我試着將代碼複製到庫中,並用context
等代替this
,但似乎我錯過了一些東西。
您將如何實現與遠程API通信的位置感知客戶端庫?