0
LocationClient(Context context,
GooglePlayServicesClient.ConnectionCallbacks connectionCallbacks,
GooglePlayServicesClient.OnConnectionFailedListener connectionFailedListener)
這通常被稱爲:如何通過意圖傳遞LocationClient並在主要活動中存在抽象方法?
LocationClient LC = new LocationClient(this, this, this);
這裏的問題是,它把當前活動爲背景,並ConnectionCallbacks
和OnConnectionFailedListener
需要抽象方法。我希望能夠在我的主要活動中創建此客戶端,然後將其傳遞給用戶可以進行的各種其他活動之一。我是否能夠以意向書的形式通過這一點?主要活動中創建的抽象方法會發生什麼?有沒有這樣做的標準,或者你知道有什麼更好的方法來處理這個問題,還是在每個活動中創建一個新的LocationClient更有意義?