读书人

关于黑莓Canvas 能不能统制菜单键跟

发布时间: 2012-09-02 21:00:34 作者: rapoo

关于黑莓Canvas 能不能控制菜单键跟返回键

我对黑莓开发刚入门, 黑莓的Canvas能控制菜单的键跟返回键吗.?


查了BlackBerry 相关的J2ME文档,没有谈到这些, 不过系统的UI倒是可以控制.?

有经验的高手讨论下.

import javax.microedition.lcdui.Canvas;import javax.microedition.lcdui.Graphics;import net.rim.device.api.system.KeyListener;import net.rim.device.api.ui.Keypad;import net.rim.device.api.ui.UiApplication;public class TestCanvas extends Canvas implements KeyListener {public TestCanvas() {UiApplication.getUiApplication().addKeyListener(this);}public void paint(Graphics g) {//draw something}public boolean keyDown(int keycode, int time) {if (Keypad.key(keycode) == Keypad.KEY_MENU) {//do somethingreturn true;}return false;}}

有效果吗, 我以前测试了过发现无效啊. 6 楼 Gandalf 2009-12-17 绝对有效的 7 楼 wuhua 2009-12-17 这么自信, 那我再尝试下.

读书人网 >BlackBerry

热点推荐