获取特定值和单词构成数据转储

时间:2015-11-28 22:52:20

标签: java android string list substring

我正在使用android并在设备上转储我可用的所有传感器的列表。

[{
        Sensor name = "xyz123", vendor = "vxyz123", version = 1, type = 1, maxRange = 19.123456, resolution = 5.123456E-4, power = 0.4, minDelay = 5000
    }, {
        Sensor name = "yyz123", vendor = "vyyz123", version = 1, type = 1, maxRange = 19.123456, resolution = 5.123456E-4, power = 0.4, minDelay = 5000
    }....
}]

所有传感器都以这种方式显示数据,我不知道它有多少,而且可能因设备而异。

我的问题是如何修改列表,以便只显示“传感器名称”和“供应商”键值对?

1 个答案:

答案 0 :(得分:0)

为了我的目的,我做了:

for (Sensor sensor : deviceSensors) {
        listOfSensors.add("Name: " + sensor.getName() + "\nVendor: " + sensor.getVendor() + "\n\n");
    }

结果我可以调用访问器,它将返回相应的元素。