@Override
        public void onReceive(Context context, Intent intent) {
          listItems.clear();
          ModifyIngainView view = intent.getParcelableExtra("modifyIngian");
          // 如果接受到空消息时过滤掉
          if (null == view) {
            return;
          }
          // 将消息展现出来。
          if (view != null) {
            et_FPGAID.setText(view.getFPGANum());
            et_freq.setText(view.getSection());
            listItems = ModifyIngain2ListItem(view);
          }

          if (listItems != null) {
            SimpleAdapter simpleAdapter =
                new SimpleAdapter(
                    ModifyIngainChart.this,
                    listItems,
                    R.layout.modifyingain_item,
                    new String[] {"section", "modifyValue"},
                    new int[] {R.id.section, R.id.modifyValue});

            ingain_listview.setAdapter(simpleAdapter);
          }
        }
 private ArrayList<Map<String, Object>> ModifyIngain2ListItem(ModifyIngainView view) {
   ArrayList<Map<String, Object>> listItems;
   listItems = new ArrayList<>();
   listItems.clear();
   String[] str = view.getValue();
   for (int i = 0; i < 237; i++) {
     Map<String, Object> map = new HashMap<String, Object>();
     map.put("section", String.valueOf(70 + 25 * i) + "~" + String.valueOf(95 + 25 * i));
     map.put("modifyValue", str[i]);
     listItems.add(map);
   }
   return listItems;
 }