问题标签 [nokia-s40]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
512 浏览

java-me - 在 LWUIT 应用中获取 Canvas

我尝试fullScreenMode(false)为我的应用程序(LWUIT)设置。但是拿不到Canvas。

1种方式:com.nokia.mid.ui.LCDUIUtil.setObjectTrait(javax.microedition.lcdui.Display.getDisplay(this).getCurrent(), "nokia.ui.canvas.status_zone", Boolean.FALSE);

2种方法:javax.microedition.lcdui.Display.getDisplay(this).getCurrent().setFullScreenMode(false);

但我有错误。方法 getCurrent() 返回没有方法的类 Displayable setFullScreenMode()

我也试过javax.microedition.lcdui.Canvas)javax.microedition.lcdui.Display.getDisplay(this).getCurrent()但它返回null。

解决这个问题的方法是什么?

0 投票
1 回答
301 浏览

java-me - J2me 代码未正确显示。帮我尝试解决它

我正在用 j2me 开发一个移动应用程序。配置为“ CLDC 1.1 ”和“ MIDP 2.0 ”。我用来测试的手机是“ NOKIA C2-01 ”。手机是“S40”设备。

在该移动应用程序中,数据被发送到服务器并根据响应执行。我将代码添加到Displayable(Displayable 可能是表单、列表等)。

当应用程序运行时,有时会正确显示股票代码,但有时不会正确显示股票代码:股票代码的空间出现在表单/列表上方,但股票代码不显示。

请帮我解决它。

我只是将表单和列表分配给 (Displayable) 可显示的对象。

然后我创建一个新的 Ticker 对象并通过displayable.setTicker(Ticker ticker)方法设置代码。有时代码正确显示有时代码未显示。

以下是我的条件片段 - 仅一些示例

0 投票
2 回答
1923 浏览

java-me - 移动应用程序使用“vodafone”sim 连接到服务器,但不使用“idea”sim 连接。

我正在用 j2me 创建一个移动应用程序。我的配置是CLDC-1.1,MIDP-2.0。

我正在通过(https 和 http)向服务器发送请求,并通过 GPRS 从我的应用程序中获得响应。

如果我使用的是vodafone sim,那么它会正常工作。但是,如果我使用的是idea sim,则请求无法从我的移动应用程序发送到服务器“ Http 操作”异常被抛出。

但是如果我输入the url in the mobile phone browser正确显示的页面(当我使用idea sim和vodafone sim时)。当我在我的移动应用程序中使用the url google.comhttp://www.google.comidea gprs sim or vodafone gprs sim its work fine )时,当我使用.

但是当我url of my server application在我的移动应用程序中使用(我的办公室服务器应用程序 url)时,当我使用时idea gprs sim sim its not work fine,抛出以下异常“ java.io.IOException:60 - HTTP 操作错误”。如果我在移动设备中键入 url手机浏览器然后它正常工作。

我正在使用“nokia c2-01”来测试手机。它是“s40”设备。所以请给出想法。欢迎大家提出你的想法。

0 投票
0 回答
588 浏览

java-me - 在 j2me 中播放音频文件时如何防止或处理“javax.microedition.media.MediaException: AUD”

我正在 j2me 中开发一个配置为 cldc2.1 和 midp 2.0的移动应用程序。

在我的应用程序中,我正在根据一些用户操作运行一些音频文件。但有时音频文件运行正常,但有时会抛出“javax.microedition.media.MediaException: AUD”异常。

我将音频文件(.wav)放在我项目的“res”文件夹中并从该文件夹中读取,然后我正在播放它。

我正在使用诺基亚 c2-01 手机 (s40) 设备进行测试。请给出你的想法来解决这个问题。

请帮我。欢迎您的所有想法。

0 投票
1 回答
155 浏览

java-me - 为什么在 Java 中调用 cancelInquiry 取消,在某些诺基亚手机上进行蓝牙查询时,代码会挂起?

我在配备 S40 的诺基亚设备上遇到问题(但在 S60 上没有)。问题是这样的:当您从同步块中调用discoveryAgent 的cancelInquiry 方法时,它会挂起。它实际上应该回调inquiryCompleted。代码只是冻结-永远不会进入inquiryCompleted方法。如果完成了相同的事情,但不是在同步块内完成 - 一切正常。问题是我需要同步块,以便其中的所有内容在多线程应用程序中原子执行。

这就是我的 DiscoveryListener 的样子:

当您在 s40 和 s60 上运行上述代码时,注释掉同步语句,并调用 cancel() 方法,inquiryCompleted 方法会立即被调用并且您会听到哔声。但是,如果您取消注释同步语句,您会听到 S60 上的哔哔声,但在 S40(至少在第 5 版 fp1 上),从不调用 queryCompleted!(当我在调用discoveryAgent的cancelInquiry之前放置哔哔声时,它发出哔哔声。当我在那个调用之后放置它时,它没有到达那里。那是因为调用不会返回,直到它调用inquiryCompleted并且该调用不会发生)

问题是什么?如果这是 S40 的 cancelInquiry 的 impl'n 中的错误,我该如何解决?我必须同步,因为事情是并行完成的(例如,我的代码可能会开始查询,然后可能会取消它。在它被取消时,startInquiry 可能正在运行,deviceDiscovered 可能正在运行,inquiryCompleted 可能正在运行,并且当然,与其中任何一个并行,传入的 cancelInquiry 可能正在运行。

我试图将inquiryCompleted 分离到另一个侦听器实例中,换句话说,我没有调用discoveryAgent.cancelInquiry(this),而是调用了discoveryAgent.cancelInquiry(anotherInstance),希望调用“anotherInstance”中的inquiryCompleted,但不,它挂起方式也是如此。

有什么建议么?提前致谢

0 投票
2 回答
351 浏览

java - 有没有办法在 j2me 程序中显示 Web 组件?我正在为 s40 系列诺基亚手机编程

我正在尝试在我的应用程序中显示一个小的 Web 内容。有没有办法显示网页内容?

目前我正在显示一个链接,单击该链接后,我的应用程序将关闭并且网络浏览器将打开以显示网页?

我想在我的应用程序中显示 Web 内容而不关闭我的应用程序。

任何帮助将不胜感激。

谢谢,

0 投票
1 回答
540 浏览

java-me - 来电时恢复播放器

我希望在来电后跟踪从点停止继续

我使用这段代码:

但这行不通。轨道重新开始。

0 投票
0 回答
372 浏览

java - HttpConnection 在 30 秒后发送另一个请求

我正在编写一个应用程序,在该应用程序中我将发布请求发送到服务器。问题是诺基亚 S40 系列手机如果在 30 秒内没有得到响应,则会发送 2 个请求。我在我的应用程序中检查了与 s60 系列手机相同的工作正常。

我发现的一种解决方案是在打开连接时启动计时器,如果连接没有得到响应,则在 25 秒后终止连接。但这也是一文不值。在这里我附上我的代码。如果可能,请查看并帮助我。

0 投票
1 回答
65 浏览

java-me - 在我的组件中可滚动

我无法为中心组件设置滚动。但 NORTH 和 SOUTH 必须固定。

问题是什么?

0 投票
7 回答
8859 浏览

java - Netbeans 不断重启

我已经安装了 Nokia sdk 1.1 并选择将 sdk 与 Netbeans IDE 集成。之后我尝试关闭 Ide,但 Ide 不断重启并重新安装插件。什么可以解决问题?我尝试重新启动计算机,但仍然没有任何变化。Ide 不会停止重新启动。谢谢在此处输入图像描述