2016-01-31 1 views
-1

Я реализую интерфейс IInAppMessageManagerListener и хочу обрабатывать метод onInAppMessageButtonClicked, но я хочу знать кнопку, которую пользователь нажал (Button1 или Button2), чтобы иметь возможность обрабатывать каждый с другой обработкой.handle button1, button2 click in appboy

Как я могу это сделать?

ответ

1

Вы можете использовать идентификатор кнопки (с MessageButton.getId() mehtod), чтобы узнать, какой из них нажат.

boolean onInAppMessageButtonClicked(MessageButton button, InAppMessageCloser inAppMessageCloser){ 

    switch(button.getId()){ 

     case button1_id: 
      // do button 1 stuff 
     break; 

     case button2_id: 
      // do button 2 stuff 
     break; 
    } 
    ..... 
} 
Смежные вопросы