如何在 Blackberry AutoCompleteField 中以字符串形式获取所选项目?

2023-12-12

使用 Blackberry 自动完成字段时如何以字符串形式获取所选项目。我目前能够获取选定的索引。我正在重写 AutoCompleteField 类中的 onSelect 方法,如下所述

自动完成类参考 API JDE 5.0

下面的代码片段 -

AutoCompleteField autoCompleteField = new AutoCompleteField(filterList)
{
     public void onSelect(Object selection, int SELECT_TRACKWHEEL_CLICK) {
         ListField _list = getListField();
         if (_list.getSelectedIndex() > -1) {
             Dialog.alert("You selected: "+_list.getSelectedIndex());
             // get text selected by user and do something...
         }
     }
};

AutoCompleteField#onSelect(Object, int) 的默认实现将 AutoCompleteField 对象的 AutoCompleteFieldEditField 的文本设置为 select 参数。所以你可以用这种方式查询字符串。这是我的意思的一个片段:

AutoCompleteField autoCompleteField = new AutoCompleteField(filterList)
{
     public void onSelect(Object selection, int type) {
         super.onSelect(selection, type);
         if(selection != null) {
             String selectionAsString = getEditField().getText();
             // Do whatever else you need to do with the String.
         }
     }
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Blackberry AutoCompleteField 中以字符串形式获取所选项目? 的相关文章

  • BlackBerry 线程模型

    我读过很多评论 其中提到 BlackBerry 线程模型偏离了 Java 标准 可能会导致问题 但无论进行多少次谷歌搜索都没有让我明白这到底意味着什么 我一直在为 BlackBerry 开发一个相当大的业务应用程序 尽管我以前没有任何 Ja
  • 无法在 eclipse 中安装 blackberry webworks 插件

    using http www blackberry com go eclipseUpdate 3 6 java http www blackberry com go eclipseUpdate 3 6 java 我安装了Blackberry
  • 移动开发 - 本机 VS 跨平台 VS JavaScript [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Blackberry:读取项目中打包的文本文件(更快)

    我尝试过这种方法 但对于稍大的文本文件来说 它确实很慢 有谁知道阅读项目中包含的纯文本文件的更好方法 有没有办法使用 FileConnection 使用信息组合找出答案 IOUtilities streamToBytes is 直接在输入流
  • 黑莓操作系统版本

    如果我为操作系统版本 6 0 开发 Blackberry 应用程序 该应用程序是否与操作系统版本 4 5 兼容 如果没有 是否有某种方法可以轻松移植应用程序 如果您针对特定 SDK 例如 6 0 进行开发 您的应用程序将只能部署到使用匹配操
  • 如何在黑莓 7 中捕获列表字段滚动到底部

    我有一个包含许多数据的列表字段 首先我从服务器加载 10 条记录 我想在滚动移动到底部时捕获事件 以便我可以从服务器加载更多记录 我实现了 ScrollChangeListener public class DataListScreen e
  • 如何将 SqLite 与 BlackBerry OS 4.5 一起使用?

    我目前在 BlackBerry 中使用持久存储 我想在 BlackBerry OS 4 5 中使用 SqLite 数据库 但我找不到任何相关教程 我可以在 BlackBerry OS 4 5 中使用 SqLite 还是需要其他版本的 Bla
  • 运行为黑莓设备创建的黑莓应用程序需要哪些步骤?

    我使用 java me 和 BlackBerry 特定 API 创建了一个 BlackBerry 应用程序 它在黑莓模拟器上运行良好 我想知道如何将此应用程序部署到 BlackBerry 设备 从文档中我发现 在设备上运行 BlackBer
  • 适用于 BlackBerry 的 QR 码阅读器

    是否有 BlackBerry 库 组件 开源或商业 可集成到我自己的应用程序中充当 QR 码阅读器 我想将它完全集成到我的应用程序中 或者 有没有办法使用开源中兴图书馆 http code google com p zxing 与相机结合使
  • 自定义列表字段点击事件

    我正在编写一个应用程序 其中我创建了用于显示列表视图的自定义列表字段 我的 CustomListField 包含连续的一个图像和文本 我正在通过单击列表字段行获取字段更改侦听器 但我也想将字段更改侦听器放在图像上 谁能告诉我我该怎么做 这是
  • 在 OS 5 模拟器上安装 OTA 黑莓应用程序时遇到问题

    我正在尝试在 eclipse helios 中使用 apache tomcat 5 5 测试我的 bb 应用程序的 OTA 部署 我尝试从黑莓 OS 5 OS 6 和 OS 7 模拟器进行 OTA 安装 这些应用程序已下载并安装在 OS 6
  • 在 Blackberry 4.2 JDE 上调用 atan 函数

    我需要从我的 Blackberry Java 应用程序计算反正切值 不幸的是 blackberry 4 2 api 没有 Math atan 函数 Blackberry JDE 4 6 版有此功能 但 4 2 版没有 有谁知道计算 atan
  • 黑莓 - 带动画的加载/等待屏幕

    有没有办法显示 加载 屏幕带动画在黑莓手机上 选项 PME动画内容 多线程 图像集 定时器 计数器 标准轮辋 API 其他方式 有这个吗 Thanks 费明 安东尼 1 谢谢大家 你们给了我部分答案 我的最终解决方案 1 创建或生成 免费
  • 黑莓 JDE ArrayList?

    Blackberry JDE 不包括java util ArrayList 尽管它知道java util 那是怎么回事 BB 有同等级别吗 我真的不想使用数组 因为我正在处理的对象数量未知 为什么 Blackberry JDE 遗漏了这么多
  • 如何制作一个向用户显示图像而不是文本的下拉列表?

    ObjectChoiceField 字段满足我的所有要求 但它并不漂亮 这就是我所拥有的 String pets Dog Cat Duck ObjectChoiceField dd new ObjectChoiceField My Pet
  • 使用种子值生成 AES 密钥

    如何生成具有种子值的 AES 密钥 以便每当我生成具有相同种子值的密钥时 我都能够获得相同的 AES 密钥 我想为我的 Blackberry Pearl 8100 设备生成此密钥 我无法使用 AESKey keyData 生成 AES 密钥
  • 黑莓上的对话框背景颜色

    在我的应用程序中 如果 GPS 位置无效 我会显示警报 Dialog alert Current Location info not available 我想更改对话框警报的默认背景颜色和文本颜色 我需要透明的银色 如何在黑莓上创建自定义对
  • 未找到 net_rim_json_org

    我在 j2me 中创建了一个应用程序 我在该应用程序中使用了 json 解析 我可以成功地构建它 Parsing import C Program Files Research In Motion BlackBerry JDE 6 0 0
  • Blackberry 上的套接字连接比 http 更快吗?

    我正在为 Blackberry 编写一个应用程序 该应用程序最初是在标准 J2ME 中实现的 网络连接是使用完成的Connector open socket 80 代替http 现在 我已经使用这两种方法实现了连接 似乎有时 套接字方法响应
  • BlackBerry动态更新ListField

    黑莓手机可以更新吗ListField动态地 首先我创建了一个包含 10 个对象的列表视图 后台服务正在后台运行来收集对象 过了一会儿我又得到了一些对象 我想将这些新对象添加到已经存在的对象中ListField无需重新加载主屏幕 是的 应该是

随机推荐

  • 使 IE8 与 EaselJS 和 ExplorerCanvas 兼容

    我正在使用 EaselJS 并希望允许与 ExplorerCanvas 向后兼容 使用以下代码应该可以实现这一点 请参阅here createjs createCanvas function return canvas implementa
  • 使用通配符打开 Excel 工作簿

    我想使用通配符打开与宏工作簿存储在同一文件夹中的工作簿 文件夹中有一个文件名为302113 401yr r01 xlsm 这是我的代码 Workbooks Open filename ActiveWorkbook Path 302113 x
  • 以编程方式访问浏览器历史记录

    我如何创建一个应用程序来读取我的所有浏览器 firefox 历史记录 我注意到我有 C Users 用户名 AppData Local Mozilla Firefox Profiles 646vwtnu default 看起来像一个 sql
  • Web 组件设计模式

    任何人都知道我们在 Web 组件设计中面临的常见设计问题 我从 Vuejs ReactJS 和 Angular 2 开始 但我面临的最常见问题是组件之间的通信 我想与其他动态组件通信并将一些数据传递给它并期望返回数据 就像我有一个重复的项目
  • 如何将模块声明注入到 JAR 中?

    假设我有一些图书馆lib jar我没有源代码 或者它是用某种非 Java 语言编写的 目前还不知道模块 lib jar不具有module info class我不想将它用作自动模块 所以我想注入module info class进去 我首先
  • 出现 null 错误时调用成员函数 get()

    我在 CodeIgniter 2 2 1 中不断收到此错误 致命错误 在第 6 行的 C xampp htdocs ci application models site model php 中对 null 调用成员函数 get 我不是确定为
  • 如何在多个maven项目之间共享公共属性?

    我有几个由maven构建的项目 我想在它们之间共享一些共同的属性 spring版本 mysql驱动程序版本 svn基本url等 所以我可以更新它们一次 它将反映在所有项目上 我想过拥有一个具有所有属性的超级 pom 但是如果我更改其中一个问
  • python str.replace 实际上并没有修改字符串

    我有一个关于 Python 和 Json 的问题 我正在使用discord py 编写一个discord 机器人 我想要一个配置文件 在我的代码中 我需要替换 Python 文件中变量中的字符串 这是我当前的代码 change prefix
  • 找不到以下类:android.support.v7.internal.app.WindowDecorActionBar

    Android Studio布局预览出现如下错误是什么原因 渲染问题无法找到以下类 android support v7 internal app WindowDecorActionBar 修复构建路径 创建类 提示 尝试构建项目 操作栏已
  • 如何在 clojure 中设置和获取多方法元数据?

    我正在使用多种方法来解析命令行命令及其参数 defmulti run fn command args command defmethod run default args command defmethod run help args Di
  • PHP - UTF-16 到 UTF-8(十六进制)转换

    是否可以转换UTF 16 U 610F样式字符转为 UTF 8 十六进制 E6848F使用PHP UTF 8 字符是 意 从评论中chr手册页 一种将序数字符转换为 UTF 8 字节序列的快速技巧 function unichr u ret
  • VS代码模块pygame没有init成员

    我想学习 pygame 所以我将其下载到 VS code 中并开始编码 如您所知 您要做的第一件事就是导入 pygame 然后当我执行此操作时 出现 pygame init 错误 提示 pygame 没有 init 成员 会弹出消息 其中包
  • gitosis 与 gitolite? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找安装 git 服务器来与我的团队共享项目 我不想在服务器上为每个需要 git 访问权限的开发人员创建一个具有 SSH 访问权限的用户帐户
  • 为什么这个页面会滚动?

    html body height 100vh body margin 0px footer height 50px page wrap width calc 100 100px height calc 100 100px position
  • Mysql 表分区基于列/id 的最后一位数字

    我想根据员工 ID 的最后一位创建分区 IE all ids ending with 0 go to first partition ending with 1 go to second partition and so on 这样我想创建
  • 使用多行字符串的正则表达式修剪行并缩小空格

    I m using a php function want to create a function to trim all unnecessary white spaces from a multi line string 它不起作用的正
  • 如何在静态方法中访问下拉列表

    我有以下静态方法 public static List
  • 如何为节点设置预加载文件?

    有没有办法在每次运行之前预加载一些文件node 交互式 就像 vimrc bash profile etc I use node主要是交互方式 我使用该模块CSV很多 有没有办法避免打字require csv 每次我开始node 创建初始化
  • JBoss/Wildfly AS 内重复格式化的记录器输出

    看来 我不能排除 JBoss Wildfly 日志子系统 我有一个 Java EE 耳朵 希望将 slf4j API 与 log4J2 实现一起使用 我的目的是禁用 JBoss 日志记录子系统 让我的 slf4j log4j2 实现处理日志
  • 如何在 Blackberry AutoCompleteField 中以字符串形式获取所选项目?

    使用 Blackberry 自动完成字段时如何以字符串形式获取所选项目 我目前能够获取选定的索引 我正在重写 AutoCompleteField 类中的 onSelect 方法 如下所述 自动完成类参考 API JDE 5 0 下面的代码片