当前位置: 首页 > 知识库问答 >
问题:

获得诺基亚Asha键盘(LWUIT)

傅英喆
2023-03-14

我想知道,当你点击文本区域时,是否有方法获取诺基亚Asha 503全触控设备上弹出的键盘的参考信息。

我需要能够直接对其进行更改,添加一些按钮

我已经尝试了LWUIT的所有VirtualKeyboard方法,以及TextArea的TextEditorProvider,但这些方法根本不起作用,只是返回null或不提供预期的功能。这让我觉得Asha不支持对键盘进行更改

此外,如果有人知道如何覆盖键盘事件,请将其包括在内!

谢谢

菲尼克斯

共有1个答案

庾波光
2023-03-14

在浪费了很多时间之后,我今天发现了一个问题,那就是默认情况下,ASHA SDK有一个选项,在禁用该选项之前,它会强制使用其文本编辑器而不是任何LWUIT编辑器。真烦人,浪费了我一整天!哈哈。

对于其他任何有此键盘问题的人,请尝试“TextArea.setTextEditorEnabled(false)”,然后尝试绑定VirtualKeyboard。你应该没有问题。

菲尼克斯

 类似资料:
  • 我正在从我的J2ME应用程序向诺基亚Asha 501(s40)发出http post请求。我正在使用诺基亚Asha SDK 1.0进行开发。 一旦应用程序尝试进行超文本传输协议连接,它将直接进入try语句的最终子句,而不引发任何异常。 在模拟器中,显示以下消息-"运行此应用程序出错"-屏幕截图-链接 然后我尝试了诺基亚开发者论坛中给出的超文本传输协议示例源代码,得到了同样的结果。 下面给出了代码。

  • 问题内容: 不同的iOS设备上的键盘高度不同。有人知道我如何以编程方式获取设备键盘的高度吗? 问题答案: 在Swift中: 您可以通过订阅通知来获取键盘高度。(假设您想知道显示的高度是多少)。 像这样: 迅捷2 迅捷3 斯威夫特4 然后,您可以使用以下功能访问高度: 迅捷2 迅捷3 斯威夫特4

  • 记录一下一面and二面经历。 我的Nokia之旅始于一个月前北邮人的就业网站上看到的nokia链接,只是抱着试试的心态给他们投出了我的简历,当然投了n个职位,到后来去面试我都不记得自己曾经投过了,呵呵。 大概一周后收到了面试得invitation,是邮件形式发得,落款看得出来是个老外,职位是技术支持,当时也没想太多,因为前几天都在忙着准备 Intel得面试,对老外得面试只是试试得心态,我得面试是早

  • 技术面之后就是HR assessment,也就是Nokia的人力测评,可能和别的外企不大一样,是对人的素质的一个综合评估,要持续一整天,这个环节还是会刷人的,去之前我也上网搜了一下,知道主要是一个动物园的项目,心想Nokia也要变变吧,结果证明我错了,还是动物园,呵呵,测评有四部分:动物园+智利测试+情商测试+HR面谈。 人力测评一开始是让我们六个人做一个项目,建造一个主题动物园。大致的意思是:有

  • 问题内容: 我想检查用户在程序启动时是否按下了 Shift 键。(这意味着在程序启动前先按 Shift 键)这是一个简单的控制台程序,与X无关。 这可能类似于Win32 函数。 我想知道我是否可以做到这一点以及如何做到,但是不知道直接访问终端有什么利弊。 问题答案: 你不能 该键不被视为字符键,因此,即使您直接访问终端,也将无法检测到该键。 也许您不必。例如,假设您使用的是美式键盘,其中第一行中的

  • 问题内容: 我正在研究“ less”实用程序的代码,特别是它如何获取键盘输入的代码。有趣的是,在ttyin.c的第80行,它将文件描述符设置为从以下文件读取: 文件描述符2不是stderr吗?如果是这样,是什么?我以为键盘输入是通过stdin发送的。 有趣的是,即使这样做,在文件加载完成后,您仍然可以使用键盘上下滚动,但是如果这样做,则vi会大吼大叫,因为它不会从stdin中读取。有什么大主意?我