问题标签 [rim-4.7]

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 投票
3 回答
734 浏览

blackberry - 用黑莓JDE4.7开发?

RIM 在发布 Blackberry Storm 之后发布了新的 Blackberry JDE4.7。黑莓风暴是否支持使用以前版本创建的程序?我听说这个版本与旧版本相比有很多变化。并且有人抱怨 Storm 有很多错误。

我应该使用 4.7 还是继续使用旧的 JDE?

谢谢。

0 投票
5 回答
2144 浏览

browser - 为什么 google.com 在黑莓和 phonegap 与黑莓和浏览器上看起来不同

我很想在黑莓风暴(9530模拟器)上启动并运行phonegap。我一直在使用 BB 的内置浏览器测试我的 webapp,它看起来还不错,但是一旦我尝试从 phonegap 中查看一些代码,它就完全有点问题了,即使我将 phonegap 指向相同的 url(我没有'还没有达到在设备上本地运行代码的地步)。

我在谷歌上尝试了一个测试用例并得到了类似的结果。见下文。我怀疑我在这里遗漏了一些基本的东西。我本来希望两个图像几乎相同。

浏览器 http://www.eleganttechnologies.com/outside/ImgDeviceBB9530WebGoogle.jpg

Phonegap http://www.eleganttechnologies.com/outside/ImgDeviceBB9530PgGoogle.jpg

[更新]为了了解正在发生的事情,我针对 W3 移动网络酸性测试运行了浏览器和嵌入式浏览器 (phonegap):http: //www.w3.org/2008/06/mobile-test/ 我肯定会注意到两者之间的差异,但我还不知道“为什么”和“如何解决”。

Acid 通过内置浏览器 (来源:eleganttechnologies.com 顺便说一句 - 我今天早些时候运行了这个,比刚才多了几个绿色方块。

通过浏览器嵌入 phonegap 的酸 http://www.eleganttechnologies.com/outside/ImgDeviceBb9530PgAcid.jpg

0 投票
2 回答
2273 浏览

blackberry - 黑莓风暴触摸事件

我已经将 Blackberry 4.6.0 应用程序移植到了 4.7.0 上的 Storm。除了我试图控制的触摸事件之外,一切都运行良好。我在下面的方法中捕获触摸事件,但问题是在我在 touchEvent 中的逻辑执行并返回菜单(通过菜单按钮激活)后始终显示。我试过返回 false、true 和 super.touchEvent(message) 但它仍然出现。

关于如何防止菜单在捕获触摸事件后出现的任何想法?

非常感谢您的想法

0 投票
2 回答
456 浏览

blackberry - blackberry JDE 4.7 - TouchEvent 类 - getX 和 getGlobalX 之间的区别

在黑莓 JDE 4.7 中,

在 TouchEvent 下,有两种类似的发声方法:

  • getX(int touch) "返回映射的 x 坐标"
  • getGlobalX(int touch) "返回全局 x 坐标"

有谁知道这两者有什么区别?javadocs 谈论映射与全局,但我不确定这意味着什么。

任何帮助poindexter?

0 投票
3 回答
2051 浏览

user-interface - 在 Blackberry Storm 中连续显示 Horizo​​ntalFieldManager 中的 BitmapFields 的问题

我创建了一个 Horizo​​ntalFieldManager 并在其中添加了 BitmapFields。

在 Blackberry Storm 中,Display.getWidth() 是 480。我想使用前 450 在屏幕的 LHS 添加一些 BitmapFields,我在运行时创建这些 BitmapFields,并在屏幕的 RHS 开始添加 2 个 BitmapFields。

我想在开始时显示的 2 个 BimapFields 添加到 Constructor 和我在运行时创建的其他 BitmapFields 中添加了诸如..

我想要 RHS 的 startBitmapField 和 endBitmapField 和 bitmapField[i],我在运行时在 Horizo​​ntalFieldManagers 的 LHS 创建。

我正在考虑添加 2 个 Horizo​​ntalFieldManagers。1 表示 bitmapField[i] & 1 表示 startBitmapField 和 endBitmapField。但是如何连续添加 2 个 Horizo​​ntalFieldManager 或任何其他 FieldManager?

有什么解决办法吗?怎么做?

0 投票
1 回答
743 浏览

user-interface - 如何在黑莓风暴中设置抗锯齿?

我正在绘制一个位图,例如..

现在如何在 g.drawLine() 之前设置 Anti-Aliasing?

0 投票
1 回答
13896 浏览

user-interface - 如何处理 Blackberry Storm 中的 ButtonField 和 BitmapField 点击(触摸)事件?

我创建了一个 ButtonField 和一个 BitmapField 之类的......

但是在 Blackberry 4.7 模拟器中没有发生 ButtonField 或 BitmapField 点击。

我想为 Blackberry Storm 构建它,所以我使用的是 Blackberry 4.7

如何处理 Blackberry Storm 的 ButtonField 和 BitmapField 的点击/触摸事件?


我将 ButtonField 和 BitmapFields 创建为

它与..

但每次调用具有焦点的相同按钮时。

表示如果“确定”按钮具有焦点,那么即使您单击“删除”按钮也会调用“确定”按钮。

那么如何改变Button Click的焦点呢?意味着单击哪个 ButtonField 或 BitmapField 应该获得焦点?

有什么方法可以检查“button.isClicked() like button.isFocus()”吗?

0 投票
1 回答
4578 浏览

blackberry - 如何在 Blackberry Storm 中保存和删除位图图像?

我有一个准备好的位图图像。现在我想保存并删除它。我这样做就像..

对于 Blackberry Storm 设备和模拟器,给出哪个路径而不是

我有一个创建的位图。在 outputStream 中,怎么写呢?

我正在使用 Blackberry 4.7(版本:4.7.0.41)。在它的模拟器中,如何保存Bitmap?我正在为 Blackberry Storm 做这件事。

& 为了删除该位图,我们可以使用 File 类还是必须使用 FileConnection 类?

0 投票
0 回答
981 浏览

blackberry - BlackBerry Storm AccelerometerListener 未在第一次方向更改时收到通知

现在这似乎是一个众所周知的问题,但公认的解决方法似乎对我们不起作用。

在 BlackBerry Storm(JDE 4.7,4.7+ 模拟器的标准集)上,以下代码注册了一个AccelerometerListener。侦听器不会在设备方向的第一次更改时被调用,但会在每次后续的方向更改时被调用。

使用上面的代码,以纵向模式启动应用程序,然后将设备翻转到一侧(或进行任何其他方向更改)应该会强制加速度计调用侦听器的onData()。这确实会发生,但仅发生在设备的第二次和每次后续翻转中。第一次方向变化总是被忽略。

网上流传的公认解决方案似乎是强制调用:

...当应用程序启动时,使用受限参数,例如:

...然后在稍后使用实际需要的参数再次调用它,例如:

我认为这意味着以某种方式重置或启动加速计绑定到应用程序。

但是上面的解决方法似乎对我们不起作用(不清楚 setAcceptableDirections(...) 调用的位置,例如),我们仍然遇到 AccelerometerListener 未被调用的问题第一次。

有没有人成功解决这个问题?

0 投票
3 回答
1068 浏览

user-interface - Blackberry Storm 9530 在滚动时跟踪触摸事件

嘿,在我的屏幕上有一个编辑字段和 2 个自定义按钮字段,分别为“确定”和“取消”按钮字段下方有一些更可聚焦的标签字段

当我在编辑字段中写一个名字并按下回车键时,焦点来到“确定”按钮,但如何将焦点设置在“取消​​”按钮上。

此外,在滚动焦点时不会自动向前移动???

我该怎么做可能会与触摸事件及其处理混淆!!!

请帮忙!!!!!!!!!!!!

代码: