1 回答

TA贡献1874条经验 获得超12个赞
我的理解是你有多个客户。您想要调用这些客户端并使用这些调用的结果。
我对您的建议是创建一个封装这些客户端的类:
class GeoFence{
private ActivityRecognition activityRecognition;
private GeoFencing geoFencing;
public GeoFence(ActivityRecognition activityRecognition, GeoFencing geoFencing) {
this.activityRecognition = activityRecognition;
this.geoFencing = geoFencing;
}
}
然后添加一个表示您要执行的操作的方法,并使用描述您需要该方法执行的操作的伪代码:
public void addGeoFence() {
// get current activity type (call activityRecognition API)
// add geo fence given the current activity (call activityRecognition API)
}
现在,您已准备好实现该方法。
添加回答
举报