问题标签 [mainscreen]

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

java - 黑莓使用 UIApplication 和 MainScreen

我正在尝试将浏览器字段添加到我的主屏幕上。目前,我有:

将浏览器插入主屏幕类以及其他 UI 元素的正确方法是什么?例如,添加(myBrowserField)?我不确定如何设置 BrowserFieldDemo 类来执行此操作,因为我需要为线程扩展 UIApplication ...

谢谢!


更新:

我现在有以下内容:

为了启动浏览器,我调用(在 LoginScreen 中):

但是,我不确定上面的设置是否正确,因为浏览器需要很长时间才能出现在应用程序中,并且它不能正确解析我的 URL。你能看出有什么不对吗?

谢谢!

0 投票
1 回答
1889 浏览

user-interface - BlackBerry - 带有标签垂直滚动的 MainScreen

我正在尝试创建一个MainScreen垂直滚动。从我在文档中阅读的内容来看,MainScreen有一个VerticalManager内部,因此应该可以仅通过适当的构造启用垂直滚动,即:

但是,这对我不起作用。我正在创建一个屏幕,添加几个LabelFields 并且没有滚动条,根本没有滚动。我正在测试 8900,OS 5.0。

这是我使用的代码:

问题是我做错了什么?有没有办法启用垂直滚动MainScreen或者我需要自己创建一个VerticalManager

0 投票
2 回答
1268 浏览

blackberry - 从另一个 MainScreen 打开一个 MainScreen

在我的应用程序中,我想从另一个 MainScreen 打开一个 MainScreen。我怎样才能做到这一点?

从 UiApplication 我可以使用 pushScreen(Screen) 转到 MainScreen。但是当我从 MainScreen 尝试相同的操作时,我得到一个 JVM 错误 104。

0 投票
1 回答
1350 浏览

blackberry - 黑莓:选择列表中的项目,返回上一屏幕

我为我的问题准备了一个非常简短的测试用例(如下)。

单击按钮时,我想在新屏幕中显示字符串列表。

用户选择列表中的一项后,应再次显示上一个屏幕,并将按钮标签设置为所选字符串。

截屏

我的两个问题是:

  1. 从菜单里面我不知道如何弹出当前显示的屏幕
  2. 如何将所选项目从一个屏幕传递到另一个屏幕(假设我不想在前一个屏幕上引入公共变量/方法作为解决方法)

请为我的src\mypackage\MyList.java提出必要的更改建议:

谢谢!亚历克斯

0 投票
1 回答
101 浏览

blackberry - 在 BlackBerry 中切换页面/课程

我目前正在开发一个黑莓应用程序。该场景是当用户单击菜单项时,它将转到另一个页面。目前有 3 个类,MyApp、SecondPage 和 MyScreen。下面的代码属于 SecondPage。

在 MyApp 中,我试图在用户单击 MenuItem 后将屏幕推送到 SecondPage,但我无法这样做,因为它(SecondPage)正在扩展 UiApplication,对吗?但是如果我将它更改为扩展 MainScreen,它就无法 pushScreen(_screen)。请问有什么建议吗?

谢谢,亨德

0 投票
2 回答
325 浏览

blackberry - 如何在应用程序的 MainScreen 中显示屏幕

我的应用程序在其详细信息下方有一个屏幕。屏幕名称EventList。这块屏幕设计得满满当当。有两个ButtonField NextPrevious。这两个的底部Button ListField是放置在这个屏幕中的。

当我点击NextPreviousListField将更新。它已使用updateListField() method在此屏幕中创建的内容成功更新。一切都很好。但我担心的是,当我单击这些Button ListField将需要时间(大约 3 或 4 秒)来更新新数据。在后台更新数据期间,我想Massage显示Please wait.../Loading.... 我如何在不使用PopupScreen.

我试过下面的代码但不能正常工作。

如果我将使用PopupScreen我的完整逻辑来完成此操作,那么该屏幕将发生变化,这将是一项耗时的任务。

请建议我如何添加FieldManager现有的MainScreen.

提前致谢 !!!

0 投票
2 回答
407 浏览

blackberry - Blackberry BarcodeScanner -barcodeDecode 切换到 MainScreen

有人可以告诉我如何关闭屏幕(由 BarcodeScanner 打开)并在调用 barcodeDecoded 方法后再次显示主屏幕吗?

我做错了。我尝试了很多,其中之一是:

我启动扫描仪时的抽象方法

0 投票
1 回答
259 浏览

blackberry - 黑莓——状态栏重叠屏幕

我在我的 BlackBerry 应用程序中将状态栏定义为包含 2 个按钮的 Horizo​​ntalFileManager,但是当显示状态栏时,它会与屏幕底部重叠。如果我拖动屏幕,我可以阅读底部的信息,但一松开它,它又消失在状态栏下。

我怎样才能避免这种情况?我试过 setPadding()、setBorder()、setExtent(),但没有任何改变。

0 投票
2 回答
90 浏览

blackberry - 如何调用和传递其他主屏幕?

在课堂a which extends MainScreen上,我也想调用bclass which extends MainScreen

当我传入b.this显示的函数错误时No enclosing instance of the type b is accessible in

0 投票
2 回答
2960 浏览

ios - 4英寸屏幕iPhone4的屏幕高度

我想更新使用 iOS5 SDK 创建的应用程序以适应 iPhone5 的 4 英寸屏幕。我用 iPhone5 模拟器模拟它。下面的代码告诉我们屏幕高度仍然是480.00而不是548。我应该怎么做才能让我的应用程序更高但没有iPhone5的4英寸屏幕底部的黑色间隙?任何帮助表示赞赏:)

日志: