I want to execute two if conditions either first if condition or second if condition based on my requirement.
Now below code if it executing second if condition everytime
//Cardic
if(specilaity_name.equalsIgnoreCase("Cardiac")){
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_theme);
speclialistimage.setImageResource(R.drawable.ic_heart);
specialization.setTextColor(Color.WHITE);
}else {
if(specilaity_name.equalsIgnoreCase("Urology")) {
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_white);
speclialistimage.setImageResource(R.drawable.ic_urology__1_);
specialization.setTextColor(Color.rgb(73,179,206));
}else if(specilaity_name.equalsIgnoreCase("Gynaecology")) {
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_white);
speclialistimage.setImageResource(R.drawable.ic_group_2105);
specialization.setTextColor(Color.rgb(73, 179, 206));
}
}
//Urology
if(specilaity_name.equalsIgnoreCase("Urology")){
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_theme);
speclialistimage.setImageResource(R.drawable.ic_urology__1___1_);
specialization.setTextColor(Color.WHITE);
}else {
if(specilaity_name.equalsIgnoreCase("Cardiac")) {
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_white);
speclialistimage.setImageResource(R.drawable.ic_heart__1_);
specialization.setTextColor(Color.rgb(73,179,206));
}else if(specilaity_name.equalsIgnoreCase("Gynaecology")) {
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_white);
speclialistimage.setImageResource(R.drawable.ic_group_2105);
specialization.setTextColor(Color.rgb(73, 179, 206));
}
}
Aucun commentaire:
Enregistrer un commentaire