I'm having a java syntax error on IF ELSE statement. I reviewed my code several times but couldn't figure out what's wrong. The Error is : Syntax error on token "else", delete this token. What am I doing wrong here?
if(androidFragment!=null)
ft.detach(androidFragment);
if(appleFragment!=null)
ft.detach(appleFragment);
if(berryFragment!=null)
ft.detach(berryFragment);
if(tabId.equalsIgnoreCase("android")){
if(androidFragment==null){
ft.add(R.id.realtabcontent,new AndroidFragment(), "android");
}else{
ft.attach(androidFragment);
}
}else if{
if(appleFragment==null){
ft.add(R.id.realtabcontent,new AppleFragment(), "apple");
}else{
ft.attach(appleFragment);
}
}else{
if(berryFragment==null){
ft.add(R.id.realtabcontent,new BerryFragment(), "berry");
}else{
ft.attach(berryFragment);
}
}