我想知道,爲什麼ActivityRecognitionClient沒有方法來請求更新與標準的Java偵聽器作爲參數?更奇怪的是,在同一時間LocationСlient有such method,它的效果很好。Android監聽器或廣播接收器的活動識別?
Official example活動識別看起來很糟糕。許多耦合和樣板代碼。它看起來像IntentService是處理來自ActivityRecognitionClient的更新的唯一變體。這非常不舒服。
@Guid from Android Team,它爲什麼會發生?
由於開發者希望看到requestActivityUpdates(間隔,聽衆)方法在谷歌Play服務的下一個版本。
現在,沒有人知道,是有可能使用廣播接收器從ActivityRecognitionClient處理更新?
CommonsWare,謝謝你的回答!你提到getBroadcast()和sendBroadcast()是很棒的,它對我來說是一個謎題。無論如何,我仍然不滿意培訓的質量,以及API中請求方法的不一致性。希望在問題中的反饋將會被Android Team中的人聽到。 – AlexKorovyansky
@korovyansk:「希望在問題中的反饋將會被Android Team中的人聽到」 - 這種可能性幾乎與您被閃電擊中的機率相當。 StackOverflow用於問答,而不是提供反饋。如果您有機會與Google工程師進行互動,在舉辦活動或環聊等活動時,這將是提出您的擔憂的好時機。 – CommonsWare