2014-10-11 31 views
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通信的位置感知客戶端庫?

回答

0

我不明白這個問題,但你是否試圖從Android服務獲取位置通知(lat和lng)並使用這個檢索值調用API? 類似THIS