如何从codenameone OnOff开关状态获取值。我在互联网上搜索过,我找不到一个例子。我想知道它何时打开或关闭。请帮忙。我尝试了这个和许多其他组合,但我还没有办法。我还阅读了一个开发人员手册的代号,没有相关的指导。
protected void onMain_AccidentCoverAction(Component c, ActionEvent event) {
String state = findAccidentCover(c).getOn();
Dialog.show("State", state, "OK", null);
}
我也试过
protected void onMain_AccidentCoverAction(Component c, ActionEvent event) {
String state = findAccidentCover(c).getComponentState().toString();
Dialog.show("State", state, "OK", null);
}
答案 0 :(得分:1)
谷歌搜索,我found this page,所以看起来你的解决方案可能是:
protected void onMain_AccidentCoverAction(Component c, ActionEvent event) {
boolean state = findAccidentCover(c).isValue();
Dialog.show("State", state ? "On" : "Off", "OK", null);
}
顺便说一句,isValue()
是该方法的可怕名称。