所以目前有一个我需要帮助的迷你开关声明。所以我有一个json字符串,然后我从json中取出一个类型,例如light,然后需要一个switch语句,然后可以设置不同的“类型”来显示不同的图像。
从未在交换机中处理json我不知道该怎么做!
String device = jsonObject.getString("type");
switch (device) {
case 0:
device.equalsIgnoreCase("Light");
cell.typeImg.setImageResource(R.mipmap.ic_lights_on);
break;
case 1:
device.equalsIgnoreCase("Lock";
cell.typeImg.setImageResource(R.mipmap.ic_lock_open_black_24dp);
break;
}
答案 0 :(得分:1)
switch (device)
{
case "Light":
//do stuff for light
break;
case "Lock":
//do stuff for lock
break;
}
案例应该是switch语句中值的可能值