不推荐使用FitnessActivities.getName(int i)方法,而是使用什么方法?

Nic*_*hek 9 android google-play-services

在以下库中: com.google.android.gms:play-services-fitness:9.8.0

在以下课程中: com.google.android.gms.fitness.FitnessActivities

有这种方法: public static java.lang.String getName(int i)

但是,在库com.google.android.gms:play-services-fitness:10.2.0中删除了上述方法.

用什么方法代替上面提到的方法?

Alb*_*ria 1

你能给我们一些代码吗?我假设您有一个值为 X 的变量,并且您想根据该值执行一些操作。如果是这种情况,我将使用 switch 语句来做到这一点:

switch(myFitnessValue) {
case FitnessActivities.AEROBICS:
    doAerobics();
break;

case FitnessActivities.BIKING:
    doBiking();
break;

case FitnessActivities.WALKING:
    doWalking();
break;

default:
    doNothing();
}
Run Code Online (Sandbox Code Playgroud)