Ticket Created
over 2 years ago

AppBase.getSettingsView does not work for Venu 2

When getSettingsView is implemented in a data field application, it should be accessed by holding the Back/Menu button under "ConnectIQ Fields" menu item, but for Venu 2 this item is not displayed.
I created a simple application that implements the getSettingsView method and can be tested by following these steps:
1. Download the data field: https://github.com/maca88/SmartBikeLights/blob/test/venu2-settings/Source/GradeDataField/build/venu2/GradeDataField.prg
2. Copy the prg file into folder "/GARMIN/APPS" on Venu 2
3. Add the grade data field (GradeDataFieldApp) on an activity
4. Go back to the main screen and then go back to the activity (this step is required for forerunner 245 to make "ConnectIQ Fields" menu item visible).
5. Hold the Back/Menu button and there should be a "ConnectIQ Fields" menu item, but is isn't, only "Stop Live Tracking", "Navigation", "Bike Settings" and the settings wheel are displayed

Here is the discussion with the user that tested it: https://forums.garmin.com/developer/connect-iq/f/showcase/248492/smart-bike-lights-data-field-bike-lights-control-widget/1436786#1436786 

For reference, when testing the above data field in a forerunner 245, the settings can be accessed within "ConnectIQ Fields" item menu after holding the "Up" button.

Parents Comment Children
No Data