Implementation
static const Map<int, String> typeActivityMap = <int, String>{
0: 'unknown',
1: 'aerobics',
2: 'archery',
3: 'badminton',
4: 'baseball',
5: 'basketball',
6: 'biathlon',
7: 'boxing',
8: 'calisthenics',
9: 'circuit_training',
10: 'cricket',
11: 'crossfit',
12: 'curling',
13: 'cycling',
14: 'dancing',
15: 'diving',
16: 'elevator',
17: 'elliptical',
18: 'ergometer',
19: 'escalator',
20: 'fencing',
21: 'football.american',
22: 'football.australian',
23: 'football.soccer',
24: 'flying_disc',
25: 'gardening',
26: 'golf',
27: 'gymnastics',
28: 'handball',
29: 'interval_training.high_intensity',
30: 'hiking',
31: 'hockey',
32: 'horse_riding',
33: 'housework',
34: 'ice_skating',
35: 'in_vehicle',
36: 'interval_training',
37: 'jumping_rope',
38: 'kayaking',
39: 'kettlebell_training',
40: 'kickboxing',
41: 'kitesurfing',
42: 'martial_arts',
44: 'meditation',
43: 'martial_arts.mixed',
45: 'on_foot',
46: 'other',
47: 'p90x',
48: 'paragliding',
49: 'pilates',
50: 'polo',
51: 'racquetball',
52: 'rock_climbing',
53: 'rowing',
54: 'rowing.machine',
55: 'rugby',
56: 'running',
57: 'running.machine',
58: 'sailing',
59: 'scuba_diving',
60: 'scooter_riding',
61: 'skateboarding',
62: 'skating',
63: 'skiing',
64: 'sledding',
65: 'sleep',
66: 'sleep.light',
67: 'sleep.deep',
68: 'sleep.rem',
69: 'sleep.awake',
70: 'snowboarding',
71: 'snowmobile',
72: 'snowshoeing',
73: 'softball',
74: 'squash',
75: 'stair_climbing',
76: 'stair_climbing.machine',
77: 'standup_paddleboarding',
78: 'still',
79: 'strength_training',
80: 'surfing',
81: 'swimming',
83: 'swimming.pool',
82: 'swimming.open_water',
84: 'table_tennis',
85: 'team_sports',
86: 'tennis',
87: 'tilting',
88: 'volleyball',
89: 'wakeboarding',
90: 'walking',
91: 'water_polo',
92: 'weightlifting',
93: 'wheelchair',
94: 'windsurfing',
95: 'yoga',
96: 'zumba',
97: 'cycling_indoor',
98: 'darts',
99: 'billiards',
100: 'shuttlecock',
101: 'bowling',
102: 'group_calisthenics',
103: 'tug_of_war',
104: 'beach_soccer',
105: 'beach_volleyball',
106: 'gateball',
107: 'sepaktakraw',
108: 'dodge_ball',
109: 'treadmill',
110: 'spinning',
111: 'stroll_machine',
112: 'cross_fit',
113: 'functional_training',
114: 'physical_training',
115: 'belly_dance',
116: 'jazz',
117: 'latin',
118: 'ballet',
119: 'core_training',
120: 'horizontal_bar',
121: 'parallel_bars',
122: 'hip_hop',
123: 'square_dance',
124: 'hu_la_hoop',
125: 'bmx',
126: 'orienteering',
127: 'indoor_walk',
128: 'indoor_running',
129: 'mountain_climbing',
130: 'cross_country_race',
131: 'roller_skating',
132: 'hunting',
133: 'fly_a_kite',
134: 'swing',
135: 'obstacle_race',
136: 'bungee_jumping',
137: 'parkour',
138: 'parachute',
139: 'racing_car',
140: 'triathlons',
141: 'ice_hockey',
142: 'crosscountry_skiing',
143: 'sled',
144: 'fishing',
145: 'drifting',
146: 'dragon_boat',
147: 'motorboat',
148: 'sup',
149: 'free_sparring',
150: 'karate',
151: 'body_combat',
152: 'kendo',
153: 'tai_chi',
154: 'freediving',
155: 'apnea_training',
156: 'apnea_test',
};