问题标签 [listfield]

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

blackberry - How to customize listfield in blackberry?

I am currently working on list fields. In my list, each row contains title, subtitle and image. I need a list of rows as output. Each row should contain two labelfiels and one bitmap.

Can any tell me a way to do it?

0 投票
1 回答
541 浏览

blackberry - 黑莓:图像从自定义 drawListRow 中消失

我设法将图像放入自定义 drawListRow:

第一次虽然一切正常,但一旦我到达列表底部并再次开始向上滚动,图片就消失了。有什么建议么?

编辑:我已经通过这段代码第二次弄清楚了:

InputStream inputStream = Connector.openInputStream(ImagePath);是抛出一个 IOException。我从这里了解到, 在这些条件下会抛出 IO:但我不知道是什么原因: 1. 单个文件连接实例上有多个 openInputStream()。2. openInputStream() 在已经关闭的文件连接上。3. openInputStream() 在一个目录上。

再次有什么建议吗?

0 投票
1 回答
891 浏览

java - 在 BlackBerry ListField 中绘制边框

我已经使用自定义 ListFieldCallback 为我的 BlackBerry 应用程序实现了 ListField。它运行良好,除了两个问题:

首先,我指定的位图只在第一行绘制。它没有在后面的任何其他行中绘制(但是文本绘制得很好)。

其次,我想在当前选中的 ListField 元素周围画一个蓝色边框。为此,我重写了 ListField 的 drawFocus() 以不包含任何内容,并且我还在 navigationMovement() 方法上将 ListField 设置为 invalidate()。边界正在第一行绘制,但不是任何其他。谁能弄清楚为什么?这是我的相关代码:

ListField 实例化:

自定义 ListField 回调:

谢谢!

0 投票
1 回答
210 浏览

java - 绘制 ListField 并使用基于 XML 文件中解析信息的向量的 Graphics 绘制屏幕

该程序正确编译,但是当它在 Simulator 8800 中运行时,它会在执行此代码时崩溃。

0 投票
1 回答
1176 浏览

blackberry - ListField 包含图片和文字?

我想构建一个具有 的应用程序,ListField我想在其中放置 12 个图像和 12 个文本项。但是,我不熟悉ListField- 任何人都可以帮助我开始,或者为我提供一些示例代码吗?任何帮助将不胜感激。

0 投票
1 回答
889 浏览

java - 使用与黑莓上的列表字段关联的 navigationclick

当我在 JDE 4.2.1 上运行模拟器 8800-JDE 时,未调用 NavigationClick 我相信它需要放置在 FieldManager 中,这就是我相信我所做的。因此我的问题是如何调用navigationclick,以便在单击轨迹球时它可以继续运行不同的功能?

0 投票
2 回答
252 浏览

user-interface - 如何限制 ListField 的整体高度?

我试图限制 ListField 的高度,这样当您在项目中移动时不会向下移动屏幕,而只是在框内向下移动。因此,例如,屏幕上的标题不会消失。

我目前的解决方案不起作用。高度没有变化。它仍然保持在对象列表的任何大小。我正在使用的代码是:

0 投票
1 回答
693 浏览

image - 带有实时图像的黑莓列表字段

我想在列表字段的所有行中显示带有实时图像的列表字段

0 投票
1 回答
762 浏览

blackberry - Blackberry 6:ListField - 限制显示的行数?

我有一个关于ListField的问题:

如果我调用setSize(16),那么我会指出这个组件包含多少个项目。那我该如何控制这个组件的高度呢?

例如,我使用下面的代码在下面显示一个 TextField 和一个 ListField,但我也想在 ListField 下方显示一个 ButtonField:

在此处输入图像描述

MyScreen.java:

MyList.java:

谢谢!亚历克斯

更新:

也许 ListField 应该始终显示其所有项目,而您不能将其视图限制为几行?

0 投票
1 回答
744 浏览

blackberry - 黑莓 6:ListFieldCallback.indexOfList() - 打字时如何过滤?

我正在尝试在其下方显示一个 TextField 和一个 ListField:

在此处输入图像描述

我想过滤(又名“实时搜索”)显示的行数,同时用户在 TextField 中输入一个单词。

我试过调用ListField.setSearchable(true)但它不会改变任何东西,即使我在 ListField 集中时键入单词也是如此。

顺便说一句,我想知道要采用哪个 TextField 。我使用了 AutoCompleteField,因为它看起来完全符合我想要的字段(带圆角的白色字段),但它可能不是最佳选择(因为我在键入时不需要 AutoCompleteField 的下拉列表)。

这是我当前的代码 -

MyScreen.java:

MyList.java:

谢谢!亚历克斯