-1

我正在实现IInAppMessageManagerListener接口并想要处理该方法onInAppMessageButtonClicked,但我想知道用户按下的按钮(Button1 或 Button2)能够以不同的处理方式处理每个按钮。

我怎样才能做到这一点 ?

4

1 回答 1

1

您可以使用按钮 id(使用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;
     }
    .....
}
于 2016-01-31T10:00:51.700 回答