我想在同一个Activity中使用ActivityRecognitionClient和LocationClient。麻烦的是要么调用onConnected。
我想同时使用两者,例如将位置和已识别的活动写入数据库。
我认为这应该是一件相当容易的事,但却无法理解。希望有人可以提供帮助。
更新
我现在使用Services而不是Activities并单独实现客户端,在服务启动时连接并在销毁时断开连接。
答案 0 :(得分:0)
同一个活动无法从不同的接口实现两个具有相同名称的方法。 这在Java - Method name collision in interface implementation
中得到了很好的解释您可能希望单独实现每个接口的单独类,并调用您的方法从这两个接口读取/写入数据库。