问题标签 [blackberry-storm]

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 回答
716 浏览

java - 黑莓:触摸时屏幕不滚动

我正在构建一个 BlackBerry Java 应用程序,我希望我的屏幕在我拖动手指触摸时滚动。此行为在我正在实现 ListField 的其他屏幕上完美运行。但是,在我遇到问题的屏幕上,我将 FullScreen 子类化并简单地将一系列 BitmapFields(具有 Field.NON_FOCUSABLE 样式)和 RichTextFields(具有 Field.FOCUSABLE 样式)添加到屏幕的主 VerticalFieldManager。我已将屏幕样式设置为 Manager.VERTICAL_SCROLL,并且在使用导航板时滚动效果很好。仅在触摸事件上滚动不起作用。

关于如何纠正这个问题的任何想法?谢谢。

0 投票
2 回答
1092 浏览

blackberry - 在 Storm 上锁定方向

我需要在 Storm(和 Strom 2)设备上以纵向模式锁定我的应用程序。我用Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_PORTRAIT);这个。

这是问题所在:

仅当设备旋转到提供的方向参数支持的方向时,屏幕方向才会改变。

来源

如果用户让设备处于横向模式并打开应用程序,则应用程序将以横向模式打开,并且仅当/如果用户将设备旋转到纵向模式时才会锁定到纵向模式。

即使在我上面描述的情况下,有没有办法强制应用程序处于纵向模式?

0 投票
1 回答
371 浏览

blackberry - 是否需要 BIS 或 BES 服务才能在代码中使用 MapField?

我正在尝试了解 Blackberry 中的 MapField,并且我需要知道是否需要 BIS 或 BES 服务才能使用 MapField。我可以在使用模拟器时使用 MapFiel,但是当我阅读一些论坛时,我看到有人写道,人们需要 BIS 或 BES 才能显示 MapField。这是真的还是假的?

谢谢你们...

0 投票
1 回答
303 浏览

blackberry - 模拟器中未显示应用程序(带有库项目)

将库项目的 jar 文件放入我的应用程序。我使用项目属性使我的应用程序依赖于 Library.jar。库项目还包含所有代码,包括主类。我能够编译库和 Blackberry 应用程序,编译后,它是生成 .cod , .jad 文件。我确实清理了项目和模拟器并编译但没有运气。我试图将它从 4.7 编译到更高版本,但没有结果。如果我将主类移动到 BB 应用程序,则无法识别库项目中的相关类。我手动将 .cod 文件加载到模拟器,但没有结果。当我在控制台选项卡中编译应用程序时,它显示“未找到入口点”。

任何人都可以弄清楚问题是什么?

0 投票
1 回答
218 浏览

blackberry - 如何在运行时添加位图字段?

嗨开发人员我是黑莓新手。屏幕包含一些按钮。当我单击一个按钮时,它应该在当前管理器的指定位置添加一个位图字段,当我单击屏幕上的其他按钮时它应该删除。我该如何实现它?

0 投票
1 回答
350 浏览

blackberry-storm - 视频控件显示大小应为黑莓中的垂直字段管理器

我最近刚接触黑莓,我正在开发一个相机应用程序,在该方法中初始化相机我使用 videocontrol 对象来初始化相机,我使用的代码如下: private void initializeCamera() {

在实现这样的代码时,我得到了默认视频控件大小的图像,但我希望控制器应该占据垂直场管理器的整个大小

即使使用代码:“_videoControl.setDisplaySize(460,320);” 控制器无法占据如图所示的大小

所以有人可以在这方面帮助我吗

关于平克什·古普塔

0 投票
1 回答
328 浏览

blackberry - 我的笔记本电脑重启后黑莓签名的密钥不起作用

我正在收到我的邮件的签名密钥。

我得到了 3 个 csi 文件,并放松了安装这些主要提供的这些密钥的步骤。

一切都很好,但重新启动我的电脑后,我无法签署项目。

它再次询问签名密钥,我正在尝试重新安装相同的 3 个 .csi 文件,然后出现错误

无法注册客户端 3707997321,因为没有更多的重新注册尝试。

我正在尝试使用相同的系统。是否有可能使用这些以及我在哪里可以找到这些已安装的密钥。

谁能帮帮我吗。

提前谢谢你。

0 投票
2 回答
293 浏览

blackberry - Storm 9550 上的文件连接

我正在使用以下代码创建一个文件并将数据写入其中:

它在我的带有 OS6 的 bb 9700 和 9700 模拟器上运行良好。但它不适用于 9550 设备和模拟器。我得到 IOException。消息说

文件未找到

有没有人有一些巫毒魔法可以帮助我?

0 投票
1 回答
500 浏览

blackberry - 如何在黑莓触控设备上记录崩溃日志?

在其中一个网站上写到要在黑莓设备上记录崩溃日志,在主页上我们需要按 Alt+lglg。这对我来说很好。但是在触摸设备上,主屏幕上没有键盘,那么我该如何获取崩溃日志?

0 投票
1 回答
247 浏览

blackberry-storm - 如何在黑莓中实现按位颜色编码

我是黑莓新手。目前我正在研究位图颜色编码

我为更改图像颜色而实现的代码如下: Bitmap grayScale = new Bitmap(original.getWidth(), original.getHeight());

{ int alpha = argb[i] >> 24; 诠释红色 = argb[i] >> 16 & 0xFF; 诠释绿色 = argb[i] >> 8 & 0xFF; 诠释蓝色 = 255-argb[i] & 0xFF;

我能够实现这种方法并且也能够获得各种颜色。但是任何人都可以帮助我了解 Argb 如何处理整个颜色代码。

关于平克什·古普塔