如何在黑莓中获取现场新闻事件。</p>
我写了一个组件扩展了 Field 类,想得到一个按下事件(按下仍然不按下)。
请帮我。
您可以覆盖此方法:
protected boolean keyDown(int keycode, int time)
关于按键,有一个keyUp
which 是您应该在释放而不是按下键时执行操作的方法(您可以按住,并且该操作通常在释放之前不会被触发)。但是,操作系统不会回调按键事件,除非您的应用出于性能原因明确告知它这样做。
您可以覆盖任何字段变量的 keydown 方法,也可以覆盖 click 的 navigationClick 方法
public ButtonField btn = new ButtonField("Hello");
protected boolean navigationClick(int status, int time)
{
Field f1 = getFieldWithFocus().getLeafFieldwithFocus()
if(f1 == btn)
{
<Perform your business logics>
}
谢谢