【问题标题】:My J2me application working correctly in simulator but not working correctly in Mobile phone我的 J2me 应用程序在模拟器中正常工作,但在手机中无法正常工作
【发布时间】:2010-11-02 07:09:09
【问题描述】:

我使用 sun java wireless toolkit 2.5.2_01 for CLDC 开发了一个 J2ME 项目。

在我的项目中,我显示了一个名为TableForm 的表单。在该表单中,我显示了一个表格CustomItemTable。我使用javax.microedition.lcdui.CustomItem 创建的这张表。

表格(“CustomItemTable”)有“EDIT CELL”、“SAVE CELL”按钮。

我想要实现的是如果表加载按钮“保存单元格”不存在。单击“编辑单元格”按钮后,启用“保存单元格”按钮。然后用户应该能够编辑表格本身内的单元格值(如 Excel 表)。

编辑不是转到另一个表单。

点击“保存单元格”后。然后出现“EDIT CELL”并删除“SAVE CELL”。编辑模式变为假。然后他无法编辑单元格。为了进行编辑,他再次单击“EDIT CELL”。

这里我应该根据屏幕尺寸显示表格。如果用户从显示表格的最后一列单击右键,则如果右侧存在任何列,则表示表格向右移动。就像向上/向下/向左移动一样。

这里有一个问题是以上所有操作都在模拟器中正常工作。但它在我的测试手机中无法正常工作。

在移动设备中,如果用户来到最后一列,则单击右表示表格不会向右移动。实际上,默认情况下(自动)假定单击“EDIT CELL”按钮并执行“EDIT CELL”的相应事件。

我不知道为什么会这样。我应该如何防止这种情况?我应该如何让我的应用程序在移动设备中像在模拟器中一样工作?

我正在使用手机进行测试是“诺基亚 7230”。

【问题讨论】:

  • 换句话说:(i)去掉所有的粗体; (ii) 摆脱所有的***; (iii) 适当分段; (iv) 纠正你所有的拼写错误。目前你真的没有希望得到回复。

标签: java mobile java-me midp lcdui


【解决方案1】:

是的,您的问题是乱码。慢慢来。无论如何,这可能是一个显示布局问题。你在用画布吗?

【讨论】:

    【解决方案2】:

    我找到了解决方案。问题出在我的应用程序中(在我的逻辑中)。现在我更改了我的应用程序(我的逻辑显示表格甚至处理)。

    现在它可以正常工作了。

    【讨论】:

      猜你喜欢
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 2018-04-08
      • 1970-01-01
      • 2012-08-30
      • 1970-01-01
      • 2020-02-08
      • 2017-04-26
      相关资源
      最近更新 更多