android - 如何在android中执行两个if条件
问题描述
我想根据我的要求执行两个 if 条件,第一个 if 条件或第二个 if 条件。
现在下面的代码如果它每次都执行第二个 if 条件
switch (specilaity_name) { case "Cardiac": linearspeclist.setBackgroundResource(R.drawable.rectangle_border_theme); speclialistimage.setImageResource(R.drawable.ic_heart); 专业化.setTextColor(Color.WHITE); 休息; 案例“泌尿科”:linearspeclist.setBackgroundResource(R.drawable.rectangle_border_theme);speclialistimage.setImageResource(R.drawable.ic_urology__1___1_); 专业化.setTextColor(Color.WHITE); 休息; 案例“妇科”:linearspeclist.setBackgroundResource(R.drawable.rectangle_border_theme);speclialistimage.setImageResource(R.drawable.ic_group_2105); 专业化.setTextColor(Color.WHITE); 休息; }
解决方案
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 {
linearspeclist.setBackgroundResource(R.drawable.rectangle_border_white);
speclialistimage.setImageResource(R.drawable.ic_group_2105);
specialization.setTextColor(Color.rgb(73, 179, 206));
}
推荐阅读
- python - py2neo:无法创建图形
- android - 在 Android Studio 上实现 firebase 的错误消息
- android - 如何加入 ObjectBox
- python-3.x - “charmap”编解码器无法编码位置 XX 中的字符
- php - 如果在php中的下划线之前找到一系列数字,如何取出
- java - Spring Boot:应用程序显示 404 错误
- android - Android - com.android.support:appcompat-v7:22.2.1 中的数字 22 是什么?
- android - 我正在使用 Android Studio 3.1.3,但出现了一些错误
- python - 将 .log 文件导入 Jupyter 笔记本
- git - React 原生节点模块:如何在 git 中保持 Android 模块的变化?