我是新来的代号。我正在尝试构建一个我陷入困境的应用程序。在你看到的附加的第一个截图中,有一个名为Environment的手风琴,在环境内有一个Picker。其他手风琴也是如此。我想要做的是当用户从选择器中选择一个任务时,其他手风琴应该是不可编辑的。例如,用户选择从环境手风琴中拾取垃圾,他不应该选择任何其他手风琴。
在第二张图片中,我不希望用户选择多种类型。有人可以帮助我吗?
我尝试通过if else循环来做,但它变得更糟。
预期结果:用户应该只能选择一种契约类型,如图所示。
实际结果:N / A.
我猜你在这里提到的挑选箭头有问题:https://github.com/codenameone/CodenameOne/issues/2775
该问题还解释了禁用它们的过程。
您还可以根据手风琴的选择将其他组件设置为启用/禁用。
切换按钮(RadioButton
选择正确的类别)然后对所有条目使用一个Picker
也可能更有意义。