NOKIA E52 左右软键的问题
J2ME程序跑在NOKIA E52上,Canvas全屏模式,左右软键没有响应(KeyPressed事件中),也读不出键值,模拟器上正常。
KeyPressed事件大概是这么写的:
其他键都正常,就是左右软键不识别。
String showStr = "";
//.....
//Canvas的Graphic在外面已定义为g
public void paint(Graphics g)
{
g.setColor(0,0,0);
g.drawString(showStr,0,100,Graphics.TOP|Graphics.LEFT);
}
public void KeyPressed(int key)
{
showStr="("+key+")"+getKeyName(key);
repaint();
}
public void KeyPressed(int key)
{
// showStr="("+key+")"+getKeyName(key);
showStr="("+key+")";// 不调用getKeyName方法试试
repaint();
}