Метод FitnessActivities.getName(int i) устарел, какой метод использовать вместо этого?
В следующей библиотеке:
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
вышеупомянутый метод удален.
Какой метод использовать вместо вышеупомянутого метода?
Ответы
Ответ 1
Можете ли вы дать нам код? Я предполагаю, что у вас есть переменная со значением X, и вы хотите выполнить некоторые действия в соответствии с этим значением. Если это так, я сделаю это с помощью оператора switch:
switch(myFitnessValue) {
case FitnessActivities.AEROBICS:
doAerobics();
break;
case FitnessActivities.BIKING:
doBiking();
break;
case FitnessActivities.WALKING:
doWalking();
break;
default:
doNothing();
}
Ответ 2
Используйте приведенный ниже метод. Я использовал его с аргументом 9, который обозначает аэробику.
zza.getName(9)
Не забывайте импортировать класс:
import com.google.android.gms.fitness.zza;