How can I set up the first view of my watch app to be a menu, or similar scrolling list?
I see this behaviour all the time on Fenix 5; for example, in the Navigate app (press "select", choose "Navigate"), the first screen is a scrolling list of options. I want the same thing in my app, with the list being created and controlled programmatically.
However returning a menu from getInitialView() gives me "Unexpected Type Error".
Just to clarify: I don't really care if it's actually a menu. But I want to be able to see multiple items in the list at once, and if the list is larger than the screen, have the up and down buttons scroll it. Having the items be custom views that I can draw programmatically would be a big plus.
I guess I could manually draw the list, and manually implement smooth scrolling; but that's way too tedious. I have to believe that there's a built-in facility for this, since I see this exact thing happen consistently in so many places.
(Please note I'm asking about a watch app -- i.e. something you get to by pressing "select" (top-right) and choosing it from the list. Not a widget, watch face, or data field.)
(Edited to clarify watch app, and use Navigate as an example.)