2015-11-28 7 views
0

Я работаю с андроидом и выдаю список всех доступных мне датчиков на устройстве.Получение конкретных значений и слов из дампа данных

[{ 
     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 
    }.... 
}] 

Данные дисплей таким образом для всех датчиков, я не знаю, сколько есть, и она может варьироваться в зависимости от устройства к устройству.

Мой вопрос заключается в том, как изменить список, чтобы я просто показывал пары значений «Имя датчика» и «Поставщик»?

+0

кажется как json, загружает его в объект json, а затем вы берете то, что вам нравится –

ответ

0

Для моей цели я сделал:

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

Оказывается, я могу просто позвонить аксессорам и он возвращает соответствующий элемент.

Смежные вопросы