コード例 #1
0
    @Override
    public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      addPreferencesFromResource(R.xml.pref_size_settings);

      // Setting
      setUpSwitch(
          R.string.key_size_enabled,
          new OnSwitchChangeListener() {
            @Override
            public void onChange(SwitchPreference sw, boolean enabled) {
              FTD.Settings settings = new FTD.Settings(sw.getSharedPreferences());
              MyApp.updateService(
                  sw.getContext(),
                  settings.pressure.enabled,
                  enabled,
                  settings.floatingActionEnabled,
                  settings.showNotification);
            }
          });
      openActivity(R.string.key_size_threshold, SizeThresholdActivity.class);
      // Action
      pickAction(R.string.key_size_action_tap);
      pickAction(R.string.key_size_action_double_tap);
      pickAction(R.string.key_size_action_long_press);
      pickAction(R.string.key_size_action_flick_left);
      pickAction(R.string.key_size_action_flick_right);
      pickAction(R.string.key_size_action_flick_up);
      pickAction(R.string.key_size_action_flick_down);
    }