我在一个空白项目中运行以下codenameone代码,它在模拟器中“运行”并正确选择 .
然后我“构建”项目,或刷新cn1库,并在成功构建后,它在模拟器中运行,但不会选择元素 .
在通过构建项目,刷新cn1库或生成Windows证书来重建xml文件之后,会发生这种情况 .
Netbeans 8.2,模拟器,Windows桌面1803,Windows Phone 14393,Windows Phone 15063,Codename One 4.0.3,jdk 8
选择器在发送到Android手机时正常选择 .
一年前我没有遇到这个问题 .
Form f = new Form("Picker", BoxLayout.y());
Picker p = new Picker();
p.setType(PICKER_TYPE_STRINGS);
String[] s = {"1", "2", "3"};
p.setStrings(s);
f.add(p);
f.show();
1 回答
更新项目库:
右键单击项目 - > Codenameone - > Codenameone Settings - > Basics - > Update Projects Libs
(更新项目库按钮位于页面的左下角) .
注意:新的选择器可能在UWP电话设备上响应缓慢 . 看到
https://github.com/codenameone/CodenameOne/issues/2478
注意:自7/27/2018 codenameone库更新以来,新的选择器与UWP电话设备配合良好 .