我在 IF ELSE 语句上有一个 java 语法错误。我多次检查了我的代码,但无法找出问题所在。错误是:标记“else”的语法错误,删除此标记。我在这里做错了什么?
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);
}
}