BlackBerry
我想生成一个 VerticalFieldManager ,有一个没有零保证金,所以我创建了一个 VerticalFieldManager ,然后用vfm.setMargin(10,10,10,10);在这之后,把一些领域( ButtonField字段, ObjectChoiceField )在里面。 这似乎太简单了吧?但奇怪的事情发生了。当我集中到最后 ObjectChoiceField 和pr
..
我试图做一个视图类,这取决于它是如何创建提供了一个水平或垂直布局。我使用的委托实现这一目标。 类查看扩展管理器{ 私人经理mDelegate; 公共视图(经理inDelegate){ mDelegate = inDelegate; //委托是“本”经理的唯一的孩子。 super.add(mDelegate); } 公共无
..
是否需要编写不同版本的不同设备BlackBerry应用程序?例如,我有一个应用程序“MyApp的”,而我需要它在不同的设备上运行: 9700 - MyApp的V1 9550 - MyApp的V2 我可以写一个MyApp的两个设备? 解决方案 ,如果你想你的应用程序,才能与现有设备支持的操作系统版本的devicies或设施的特定性能的优势取决于。 9550例如是触摸设备而970
..
我开发一个社交应用程序中,我需要的发送电子邮件为其他用户的要求作为一个应用程序邀请。然而,我的要求是,我不希望使用在设备中配置的电子邮件ID。 我想从我的公司的支持ID 发送电子邮件。我不想使用用户的电子邮件ID。 这可能吗? 解决方案 我认为这取决于你想要做什么。一个简单的方法来发送电子邮件的黑莓应用程序是为
..
喂, 在黑莓手机上的主页,你可以下载不同的模拟器对每个不同的模式。有很多FO模拟器那里...... 我的问题是,你如何开发BlackBerry应用程序: 请您使用模拟器 - 你可以对他们的中继。如果应用程序的工作原理在模拟器,做它的工作原理1:1在手机上 请您开发的每一个模式不同的UI,因为屏幕大小不同呢? 非常感谢你为你的重播? 解决方案 在大多数情况下,应用程序的
..
所有我能找到的是WebKit的是,因为BBOS5甚至没有说这是有用的! 不过,具体的版本会更好。 (我试图让PDF.js工作,想知道我是否应该放弃:/) 解决方案 如果你真的问了不同的BlackBerry设备上的WebKit版本,去检查我们的仓库在的 http://github.com/blackberry 。有3种不同的存储库: 黑莓10 WebKit\"> WebKit的BB
..
我搜索了如何设置页眉和页脚的黑莓手机,我发现功能的setTitle()和 setStatus()。 我的问题是我已经创建了扩展 VerticalFieldManager A类。在 VerticalFieldManager ,它没有显示我 setStatus 的功能,因为这是 MainScreen 类。 解决方案 您说得对。 A VerticalFieldManager 不允许你 setS
..
我有一个创建一个自定义按钮场,当按钮焦点默认的蓝色背景快到了,我想删除蓝色背景。其实我把图像上的按钮和图像有一定的面积是透明的。当自定义按钮是焦点则显示蓝色背景。我想删除蓝色背景。 很多感谢 解决方案 覆盖方法 保护无效DRAWFOCUS(图形显卡,布尔){ 如果(上){ //绘制自己的自定义焦点。
..
有谁知道一个图像像地图,黑莓控制,我可以在我的CLDC应用程序中使用的?如果没有一个,有没有办法让点击x,y坐标上MainScreen或BitmapField衍生控制? 谢谢, 解决方案 我假设你在想这个控制风暴的 - 需要点击屏幕上的任意点有意义的唯一设备。 在这种情况下,最简单的方法可能是继承BitmapField要成为焦点,并响应点击 - 是这样的: 公共类ClickableB
..
我开发一个应用程序在黑莓OS 6。我部署的应用程序在黑莓世界successfully.But它不是在黑莓OS 10.我的工作我收到以下错误: 不支持该设备 请帮助我如何在OS 10上运行的应用程序。 先谢谢了。 解决方案 OS10是一个完全不同的系统。它不再支持BB6 / 7 Java环境。您需要将端口应用到新的支持的平台之一: http://developer.blackberr
..
我想要得到的经度和设备的纬度。我使用的位置API获取经度和纬度我现在面临的问题是,我可以不叫按钮单击事件中的的getLocation()方法。它抛出一个错误的getLocation()方法不能从事件thread.Can任何一个所谓的告诉我怎么解决这个问题? 解决方案 您只需创建另一个线程,并从该线程中调用的getLocation()。见java.lang.Thread中的文档的API文档中
..
我使用的DateField,以显示我的黑莓计划的日期和时间,如果用户改变应该在database.But DateField组件作为一个long返回值更新的日期,我不能用这漫长的价值做任何事。如果任何人知道如何获得日期和时间值的字符串,请帮助我。 解决方案 net.rim.device.api.i18n.SimpleDateFormat 将让你轻松格式化长日期/时间到你想要的任何字符串日期/
..
我创造我的BlackBerry项目一个搜索框,但它看起来像黑莓手机没有创建单行EditField中的API。我已经通过扩展BasicEditField并覆盖像布局和油漆的方法创建一个自定义字段。在油漆函数体,我画以get preferredWidth一个矩形()和get preferredHeight()。但光标在该EditField中默认的左上位置显示出来。谁能告诉我,我怎么能画光标在我的文字是
..
我需要从我的黑莓的Java应用程序计算反正切值。不幸的是,黑莓4.2 API不具备Math.atan()函数。天知道为什么,但是这就是黑莓API为您服务。黑莓JDE的4.6版本有它,而不是4.2。 有谁知道一个解决方法来计算反正切? 解决方案 从的反正切由斯蒂芬·齐默尔曼 J2ME: //计算功能 公共类计算{ //由于J2ME没有浮点数, //需要某种形式的固定点数学
..
如何检查在黑莓互联网连接(WIFI,GPRS,EDGE)的可用性。 解决方案 试试这个....它为我工作。 受保护的静态布尔isInternetAvailable(){ 布尔标志= FALSE; 如果(WLANInfo.getWLANState()== WLANInfo.WLAN_STATE_CONNECTED){ 标志=真实的;
..
你好我已经实现水平通过这个环节
..
有没有办法从显示在系统日志中的办法的黑莓手机? 解决方案 如果您按住 ALT 键,键入 LGLG 在主屏幕(小写是好的,但大写更容易阅读→字符),你就会进入系统日志。它的巨大的,而且不容易搜索到,但下的选项,你可以找到一个机制,类型过滤条目。
..
我怎样才能得到所有运行的应用程序的总内存使用情况?基本上,我想找到的内存使用量是否大于30%以上。 解决方案 由于拉斐尔的建议,你可以使用的内存类。更具体地说,可以使用下面这将帮助你: Memory.getRAMStats()getFree()。 。Memory.getRAMStats()getAllocated()); 如果你比较两个数学上,你可以从该百分比。
..
在部署非接触式BlackBerry设备上简单的煎茶触摸2个应用程序(如粗体) 该webfield是示出了内容,而不是100%的高度的约6个像素的高度。 有在此线程提供了一个解决方案: http://www.sencha.com/forum/showthread.php ?151188-黑莓WebWorks的-问题 然而,当我增加了code,什么也没有改变。 问:怎样才能解决这个问题呢?
..
我开发使用黑莓JRE 4.5 Eclipse插件来支持的操作系统版本4.5及更高版本的设备的应用程序。我明白,当你使用JRE版本4.7比低,部署应用程序到4.7设备或5.0设备,应用程序将在兼容模式和虚拟键盘将显示的结果运行。 我也跟着
..