protected void addPreferenceScreenSensors() {
ArrayList<DataSource> dataSources = null;
try {
dataSources = Configuration.getDataSources();
} catch (FileNotFoundException e) {
return;
}
String dataSourceType, platformId, dataSourceId, platformType, deviceId;
PreferenceCategory preferenceCategory = (PreferenceCategory) findPreference("dataSourceType");
preferenceCategory.removeAll();
for (int i = 0; i < dataSources.size(); i++) {
platformId = dataSources.get(i).getPlatform().getId();
dataSourceType = dataSources.get(i).getType();
dataSourceId = dataSources.get(i).getId();
platformType = dataSources.get(i).getPlatform().getType();
deviceId = dataSources.get(i).getPlatform().getMetadata().get(METADATA.DEVICE_ID);
Preference preference = createPreference(dataSourceType, dataSourceId, platformType, platformId, deviceId);
preferenceCategory.addPreference(preference);
}
}
PrefsFragmentPlot.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:mCerebrum-AutoSense
作者:
评论列表
文章目录