2010-03-16 2 views
0

На моем экране у меня есть ButtonField и CustomButtonField. Оба были добавлены в Listner моего экрана.Как определить тип объекта в приложении Blackberry?

myScreen.add (новый ButtonField ("click me")); myScreen.add (новый CustomButtonField ("click me Again"));

Теперь я хочу знать, какая кнопка нажата и тип объекта в функции FieldChanged.

общественная пустота fieldChanged (поле Field, внутр контекст) {

// здесь- как определить тип объекта // какой объект был щелкнул // ButtonField или CustomButtonField ???? }

Любезно Помощь Благодаря SIA

ответ

0
instanceof is your friend: 

public void fieldChange(Field field, int context) { 
    if(field instanceof CustomButtonField) 
     ;//do something 
    else if(field instanceof ButtonField) 
     ;//do something 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^