问题标签 [blackberry-jde]
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.
deployment - 部署 OTA Blackberry App 时不支持的媒体类型
我有一个黑莓应用程序,我正在尝试部署 OTA(无线)。
我已将服务器上的 MIME 类型设置为:
当我通过 BlackBerry Browser 访问我的网络服务器上的 JAD 文件时,我收到了消息
然后提示下载 JAD。我该如何解决这个问题?
deployment - OTA 下载后,应用程序未出现在 Applications 或 Downloads 文件夹中
我的网络服务器上有一个黑莓应用程序。当用户通过 BlackBerry Browser 下载时,JAD 文件会自动安装,但不会出现在 Downloads 文件夹或已安装的 Applications 文件夹中。我的部署做错了吗?
java - 黑莓:如何正确处理自定义字段中的焦点遍历?
我正在为 Blackberry 编写应用程序,但遇到以下问题:
我通过扩展 Manager 类实现了一个自定义字段。该字段非常简单,它由一个标签和两个复选框组成,是和否。这些字段的布局使标签位于左侧并使用尽可能多的空间,同时仍为复选框留出空间,这些复选框位于右侧并与标签相比垂直居中(如果它跨越不止一行)。所以它看起来像这样:
这是一个问题?O 是 O 否
到目前为止,在布置字段方面一切都很好。但现在我正在尝试处理焦点遍历。首先,当用户向上或向下滚动时,默认行为是在是和否选项之间移动。当按下向上或向下时,我想移动到上方或下方的下一个字段,所以我这样做了:
这似乎奏效了。
接下来我想做的是记住当字段失去焦点时哪个选项最后获得焦点,然后再次获得焦点(无论焦点来自哪个方向)将此字段设置为焦点。我尝试覆盖 onUnfocus 和 onFocus 以便 onUnfocus 我注意到哪个字段被聚焦,然后 onFocus setFocus 到该字段。但是我得到了一个 StackOverflowError,我猜是因为在管理器中对一个字段的 setFocus 调用实际上再次为管理器本身调用了 onFocus?
那么有人知道我应该怎么做吗?我检查了 DateField 并且它具有我正在寻找的确切行为,即它会记住您是否最后在日、月或年字段中,并在字段本身获得焦点时将此字段设置为焦点。
blackberry - 如何在 jde 4.5 中使用 createEncodedImage 方法
谁能知道如何在jde 4.5中使用EncodedImage类的createEncodedImage方法
谢谢和问候, Vivek Birdi
blackberry - 黑莓(JDE)中的第三方 API
如何在黑莓 jde 中使用第三方 api?....(我需要发送文件到 ftp 服务器)
blackberry-jde - 将文件上传到 FTP 时隧道失败
文件上传在我的模拟器(黑莓 8830)上工作正常。它将文件上传到 FTP 服务器。但是在设备中,当我尝试将文件上传到 FTP 服务器时,它会发出警报“隧道失败”。
我正在使用 StreamConnection sc = (StreamConnection) Connector.open(url);
如何解决这个问题。谁能帮我???
java - 为 ObjectListField 中的每个单元格绘制背景
我正在创建一个主要使用 ObjectListFields 的黑莓应用程序。我现在需要的是为每个单元格绘制一个图像作为背景。我知道这很可能,但我没有掌握程序。如果我在 drawlistrow() 函数中绘制位图,则 bluehighlight 进入背景并且单元格突出显示变得非常难以阅读......谁能帮我提供一个代码片段来解决这个问题......谢谢.. .
java - java.io.IOException:错误的 DNS 地址 - 打开 HttpConnection
我正在打开一个指向 URL 的 HttpConnection。它在模拟器中工作,但是当我在设备中尝试时,它在打开 HttpConnection 时给出“java.io.IOException:错误的 DNS 地址”。我搜索了论坛,但还没有得到解决方案。
当我尝试通过我的代码时,该 URL 正在黑莓设备 Internet 浏览器中打开,但没有获得 HttpConnection(HttpConnection 即将变为 NULL)。
user-interface - BlackBerry-如何更改管理器背景图像?
我正在尝试创建一个背景颜色与屏幕背景不同的工具栏,我正在使用以下代码
getMainManager().add(mToolbarManager = new HorizontalFieldManager());
mToolbarManager.add(mBtn = new BitmapButtonField(mBmpNor, mBmpFoc,
mBmpAct));
Background bg = BackgroundFactory.createSolidBackground(Color.BLACK);
mToolbarManager.setBackground(bg);
mToolbarManager.add(mBtn = new BitmapButtonField(mBmpNor, mBmpFoc,
mBmpAct));
但它不影响工具栏管理器的背景,而设置主管理器的背景工作正常
blackberry - Do Bitmap.scaleInto() function will work on older version of blackberry actual device
Can anyone tell me that do scaleinto function will work on actual device having older os that 5.0. Bleow is the code.