Android Switch语句根据从JSON中提取的内容显示图像

时间:2016-04-05 18:23:24

标签: android json switch-statement

所以目前有一个我需要帮助的迷你开关声明。所以我有一个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;
}

1 个答案:

答案 0 :(得分:1)

switch (device)
{ 
    case "Light":
       //do stuff for light
       break;
    case "Lock":
       //do stuff for lock
       break;

}

案例应该是switch语句中值的可能值