0
這種情況是真的,那麼爲什麼如果條件XML解析器條件
if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("0") && objBean.getPubDate().equalsIgnoreCase("F"))
{
Toast.makeText(A.this, "true", Toast.LENGTH_LONG).show();
}
那麼爲什麼下面
{
Toast.makeText(A.this, "out", Toast.LENGTH_LONG).show();
}
該公司展示土司見下面的圖片瞭解更多clearity-其顯示敬酒
- UPDATE-1
高於該圖像條件我已經下面條件
if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("0") && objBean.getPubDate() == null){
imageButtonO.setImageResource(R.drawable.booked);
imageButtonO.setEnabled(false);
}
else if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("0") && objBean.getPubDate().equalsIgnoreCase("M")){
imageButtonO.setImageResource(R.drawable.booked);
imageButtonO.setEnabled(false);
}
else if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("0") && objBean.getPubDate().equalsIgnoreCase("F")){
imageButtonO.setImageResource(R.drawable.fe);
imageButtonO.setEnabled(false);
}
else if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("1"))
{
//some condition
//Toast.makeText(MainActivity_dom.this, "not filled", Toast.LENGTH_LONG).show();
}
測試這個和這個剛剛上面的代碼本的代碼運行successfully-
else if(objBean.getId().equalsIgnoreCase("4") && objBean.getTitle().equalsIgnoreCase("2")
&& objBean.getDesc().equalsIgnoreCase("0") && objBean.getPubDate().equalsIgnoreCase("F")){
imageButtonO.setImageResource(R.drawable.fe);
imageButtonO.setEnabled(false);
}
- UPDATE-2
@RC。請參閱我的UPDATE-2請 –
號我給你回答了你原來的問題,以及關於如何澄清你的代碼以幫助你理解它的一些建議。所以請停止@ - 我。順便說一下,AFAIK,Java的if-else沒有壞,所以.. – 2016-07-28 05:05:10