walkOrRunning(), emil10001, , ( ), if for 0.
, , List of size 2 "probableActivities" walkOrRunning() i.e: walkOrRunning ( ).
- ,
List probableActivities = [activity1, activity2],
:
activity1 = "" 75%
activity2 = "running" 5% - .
, walkOrRunning ( ) :
1) 1- for myActivity = ""
2) 2- for myActivity = "running"
"running" , , "".
, (/), walkOrRunning()
[fyi: , , //].
private DetectedActivity walkingOrRunning(List<DetectedActivity> probableActivities) {
DetectedActivity myActivity = null;
int confidence = 0;
for (DetectedActivity activity : probableActivities) {
if (activity.getType() != DetectedActivity.RUNNING && activity.getType() != DetectedActivity.WALKING)
continue;
if (activity.getConfidence() >= confidence) {
confidence = activity.getConfidence();
myActivity = activity;
}
}
return myActivity;
}