I am trying to write multiple view's for the same presenter,
i.e. When the page is viewed in IE, view_1 gets loaded,
when IPhone views page view_2 gets loaded.
Thanks
public interface IView {
public IBaseView buildIEView();
public IBaseView buildIPhoneView();
}
public class MyPresenter extends BasePresenter<IView,...>{
private IBaseView presenterView;
private void bindView(){
if(isIE()){
presenterView = view.buildIEView();
}
else{
presenterView = view.buildIPhoneView();
}
}
//for the rest of your event, use presenterView