有些東西讓我對黑莓開發很瘋狂。我有一個自定義EditField
。這裏是代碼:黑莓自定義EditField - 處理焦點
private EditField m_Txt=new EditField(EditField.FOCUSABLE |
EditField.FILTER_DEFAULT) {
protected void layout(int width, int height)
{
setExtent(Display.getWidth(), m_TxtHeight);
}
public boolean isFocusable()
{
return true;
}
protected void onFocus(int direction)
{
super.onFocus(direction);
invalidate();
}
protected void onUnfocus() {
super.onUnfocus();
invalidate();
}
};
問題是它不能得到重點。其實它確實叫isFocusable
等,但光標不顯示,我什麼都不能寫。我肯定錯過了一些,因爲我是黑莓開發新手,但是什麼?
非常感謝