如何在黑莓手机中获得现场新闻活动。
我写了一个组件扩展了Field类,希望得到一个新闻事件(按下来仍然没有按下)。
请帮帮我。
答案 0 :(得分:3)
您可以覆盖此方法:
protected boolean keyDown(int keycode, int time)
关于按键按下,有一个keyUp
这是你应该覆盖的方法,当按键被释放而不是按下时执行动作(你可以按住,动作通常不会被解雇直到被释放)。但是,操作系统不会对关键事件进行回调,除非出于性能原因明确告知应用程序这样做。
答案 1 :(得分:1)
您可以覆盖任何字段变量的keydown方法,也可以覆盖单击
上的导航Click方法 public ButtonField btn = new ButtonField("Hello");
protected boolean navigationClick(int status, int time)
{
Field f1 = getFieldWithFocus().getLeafFieldwithFocus()
if(f1 == btn)
{
<Perform your business logics>
}
由于