1

目前正在开发 J2ME 中的移动应用程序,并且对 ChoiceGroup 单选按钮答案选项有疑问。关于如何制作以便不选择默认答案的任何建议?我们尝试过:

cg8.setSelectedIndex( -1, true );但是得到一个越界异常错误

cg8.setSelectedFlags( boolean[] )全部为假,但还会出现另一个错误。

为了解决这个问题,我们还尝试创建一个不可见的单选按钮并将其设置为选中状态,但也找不到制作不可见单选按钮的方法。

任何想法或建议将不胜感激!!

4

2 回答 2

2

在我看来,该平台正在执行适当的约定,尽管我必须为在这里采取纯粹主义立场而道歉;这不会真正回答你的问题。

单选按钮在有多个独占选择时使用,必须做出其中一个;因此,对于用户界面来说,确保始终选择某些东西是有一定意义的。理想情况下,无线电组中的初始选择应该始终是安全且合理的默认设置。

于 2009-05-03T22:53:08.517 回答
1

据我所知,不预先选择任何单选按钮的唯一方法是自己绘制控件。使用 Canvas 或 CustomItem 重新实现单选按钮列表。

不幸的是,工作量很大。

您应该研究 LWUIT,因为它可能有一个中间解决方案。

于 2009-05-05T11:26:45.000 回答