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

时间:2017-03-13 08:49:22

标签: 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中,删除了上述方法。

使用什么方法代替上述方法?

2 个答案:

答案 0 :(得分:1)

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

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

case FitnessActivities.BIKING:
    doBiking();
break;

case FitnessActivities.WALKING:
    doWalking();
break;

default:
    doNothing();
}

答案 1 :(得分:0)

使用以下方法。我用它代表有氧运动的参数9。

zza.getName(9)

不要忘记导入课程:

import com.google.android.gms.fitness.zza;