@Override
  protected void onAfterViews() {
    super.onAfterViews();

    AQuery q = new AQuery(getView());

    // ハートレートモニター設定
    {
      FitnessDeviceCallbackImpl callback =
          new FitnessDeviceCallbackImpl(FitnessDeviceType.HEARTRATE_MONITOR, heartrateDevices);

      heartrateController = FitnessDeviceType.HEARTRATE_MONITOR.createController(getActivity());
      heartrateController.setBleScanCallback(callback);
      heartrateAdapter = new BasicSpinnerAdapter(getActivity());
      q.id(R.id.Setting_RoadBikeProfile_HeartrateMonitor_Selector)
          .adapter(heartrateAdapter)
          .itemSelected(callback);
    }

    // ケイデンスセンサー設定
    {
      FitnessDeviceCallbackImpl callback =
          new FitnessDeviceCallbackImpl(FitnessDeviceType.SPEED_CADENCE_SENSOR, cadenceDevices);

      cadenceSpeedController =
          FitnessDeviceType.SPEED_CADENCE_SENSOR.createController(getActivity());
      cadenceSpeedController.setBleScanCallback(callback);
      cadenceAdapter = new BasicSpinnerAdapter(getActivity());
      q.id(R.id.Setting_RoadBikeProfile_SpeedAndCadence_Selector)
          .adapter(cadenceAdapter)
          .itemSelected(callback);
    }
  }