关闭

J2ME程序在索爱K300C上遇到的问题

67人阅读 评论(0) 收藏 举报
我写了个J2ME程序,在索爱K300的模拟器上运行没有问题,装到飞利浦588上运行也没有问题,但是装到索爱K300C上后就发现问题好多。
问题一,我的命令处理方法如下:

public viod commandAciton(Command c, Displayable d) {
    if (d == aForm) {
        if (c == aCommand) {
            // 显示b窗口
        } else if (c == bCommand) {
            // ....
        }
    } else if (d == bForm) {
        if (c == aCommand) {
            // 显示a窗口
        } else if (c == bCommand) {
            // ....
        }
    }
}

但是在索爱K300C中好多窗口跳转都不能实现,或者从a窗口跳转到b窗口后,不能返回a窗口

问题二:在List类中,方法getSelectedIndex()返回选项的索引号,如果没有选中或者列表为空就会返回-1,但是我发现在K300C中如果列表为空,返回的索引号却是0

问题三:Alert警告窗不能自动消失,即使我用setTimeout方法设置了时间还是不行。

问题二我现在用了2个条件来判断列表为空时的问题:(getSelectedIndex() < 0)和(size() == 0)
但是问题一和问题三一直就不知道怎么解决了。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:742次
    • 积分:131
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档