gpt4 book ai didi

java-me - PopupChoiceGroup Action 监听器不适用于 Asha 501

转载 作者:行者123 更新时间:2023-12-02 20:41:17 25 4
gpt4 key购买 nike

我目前正在为 Asha 手机制作应用程序,包括 3xx 系列和新的 5xx 手机。

我已经有了在 Asha 310 和 311 等 3xx 系列上运行的代码,但由于某种原因,当我在 Asha 501 手机上编译并尝试它时,它不起作用..

我收到“Radio 1 clicked!!!” Asha 310 仿真器控制台上显示消息,但 Asha 501 上不显示消息。

我在 Asha 310/311 上使用诺基亚 Java SDK 2.0,在 Asha 501 手机上使用诺基亚 Asha SDK 1.1,并在 SDK 中使用适当的 Asha LWUIT 库。

有人知道为什么它可以在旧版 Asha 手机上运行,​​但不能在新手机上运行吗?

        Form form = new Form("Testing form");
RadioButton choices[] = new RadioButton[2];
RadioButton radioButton1 = new RadioButton("Radio 1");
RadioButton radioButton2 = new RadioButton("Radio 2");

choices[0] = radioButton1;
choices[1] = radioButton2;
PopupChoiceGroup popupChoiceGroup = new PopupChoiceGroup("Testing", choices);

radioButton1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent evt) {
System.out.println("Radio 1 clicked!!!");
}
});

radioButton2.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent evt) {
System.out.println("Radio 2 clicked!!!");
}
});
form.addComponent(popupChoiceGroup);

form.show();

编辑:我正在使用手机模拟器,因此我可以看到输出。

最佳答案

我建议单独下载 LWUIT 并使用不同版本进行测试。另一个建议是将 PopupChoiceGroup 扩展为您自己的类,然后深入研究 PopupChoiceGroup 的源代码,添加代码片段并进行调试。 LWUIT 的怪癖最好在其源代码中解决,最好扩展然后修改行为,它实际上并不像看起来那么令人畏惧。

关于java-me - PopupChoiceGroup Action 监听器不适用于 Asha 501,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20703111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com