我正在嘗試爲定製按鈕和位圖字段設置一個通用偵聽器。我能夠在偵聽器中訪問,但無法區分兩個字段。無法在BlackBerry開發中設置通用偵聽器
private class MeaningsDetailsPageListner implements FieldChangeListener{
public void fieldChanged(Field field, int arg1) {
Dialog.alert("Hi");
if(field == bField){
Dialog.alert("Image Clicked");
}else if(field == wordBtn){
Dialog.alert("Button Clicked!!");
}
}
}
在下面的代碼wordBtn是我定製的按鈕,另一種是BitmapField.I我越來越喜警報,但不能進一步區分。
任何幫助,將不勝感激。
你定製的按鈕的類名是什麼? – Rupak
使用'instanceof'操作符可能會有幫助。檢查這個,http://pastebin.com/KKCyztG2。 – Rupak
你嘗試過現場改變監聽器嗎? – Signare