Hello Garmin,
Can you give me a answers? Thanks a lot.
Karel
Hello Karel,
Thank you for contacting the Garmin Developer Program.
Please submit all inquiries regarding Connect IQ to the program forum located at - https://forums.garmin.com/forumdisplay.php?479-Connect-IQ. This team can provide the best assistance for Connect IQ questions. Thanks!
Jenny | Developer Program Manager
[email][email protected][/email] | developer.garmin.com
garmin-developer-logo-01
From: Wufoo [mailto:[email protected]]
Sent: Tuesday, May 26, 2015 7:27 AM
To: Developer Program
Subject: Developer Program - Contact Us [#1695]
Name
Karel Podařil
Email Address *
[email][email protected][/email]
How can we help? *
Hello,
I have a question about connect iq. I want to evelop app but I confused. On the web there is sample for using menu.
URL: http://developer.garmin.com/connect-iq/developer-tools/user-interface/
<menu name="MainMenu">
<menu-item id="item_1" handlerMethod="menu_handler_method_1">Item 1</menu-item>
<menu-item id="item_2" handlerMethod="menu_handler_method_2">Item 2</menu-item>
</menu>
class MyClass extends Ui.Page {
var menu;
function initialize() {
menu = new MainMenu(self);
}
function menu_handler_method_1() {
System.println("item 1 clicked");
}
function menu_handler_method_2() {
System.println("item 2 clicked");
}
function openTheMenu() {
menu.openMenu(Ui);
}
}
and in samples i found:
<menu id="MainMenu">
<menu-item id="item_1">Item 1</menu-item>
<menu-item id="item_2">Item 2</menu-item>
</menu>
class PyramidRunDelegate extends Ui.BehaviorDelegate {
var menu;
function onMenu() {
menu = new Rez.Menus.MainMenu();
menu.setTitle("Test");
Ui.pushView(menu, new PyramidRunMenuDelegate(), Ui.SLIDE_UP);
return true;
}
class PyramidRunMenuDelegate extends Ui.MenuInputDelegate {
function onMenuItem(item) {
if (item == :item_1) {
Sys.println("select item 1");
} else if (item == :item_2) {
Sys.println("select item 2");
}
}
}
Which is right? The second is working.
Can I do menus like built-in app? It means with Text and value under main text and also with switch for true/false?
It would be great if in WatchUi I could found more on-screen repesentation such as TextPicker, NumberPicker, Confirmation. For example Notification, BooleanPicker, TimePicker, LengthPicker ...
Best regards
Karel Podařil