コード例 #1
0
 public static void inject(Finder finder, SettingsFragment target, Object source) {
   target.mBluetoothContainer =
       finder.findRequiredView(
           source, R.id.fragment_settings_bluetooth_container, "field 'mBluetoothContainer'");
   target.mApiDazeIntegrationContainer =
       finder.findRequiredView(
           source,
           R.id.fragment_settings_apidaze_integration_container,
           "field 'mApiDazeIntegrationContainer'");
   View view =
       finder.findRequiredView(
           source,
           R.id.fragment_settings_apidaze_integration,
           "field 'mApiDazeIntegration' and method 'onApiDazeIntegrationClick'");
   target.mApiDazeIntegration = (CheckBox) view;
   view.setOnClickListener(new ViewInjector(target));
   target.mAnnouncementMessageView =
       (TextView)
           finder.findRequiredView(
               source,
               R.id.fragment_settings_announcement_message,
               "field 'mAnnouncementMessageView'");
   finder
       .findRequiredView(
           source, R.id.fragment_settings_bluetooth, "method 'onBluetoothSettingsClick'")
       .setOnClickListener(new ViewInjector(target));
   finder
       .findRequiredView(
           source, R.id.fragment_settings_announcement, "method 'onAnnouncementSettingsClick'")
       .setOnClickListener(new ViewInjector(target));
   finder
       .findRequiredView(source, R.id.fragment_settings_tts, "method 'onTtsSettingsClick'")
       .setOnClickListener(new ViewInjector(target));
 }
コード例 #2
0
  @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (settingsFragment.getBillingHelper() == null) return;

    if (!settingsFragment.getBillingHelper().handleActivityResult(requestCode, resultCode, data)) {
      super.onActivityResult(requestCode, resultCode, data);
    }
  }
コード例 #3
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);
    }
コード例 #4
0
ファイル: GameActivity.java プロジェクト: RvanW/SpookyWords
 // Build the settings menu fragment, hide it, and put it in settings_container
 private void createSettingsFragment() {
   SettingsFragment settingsFragment = SettingsFragment.newInstance("ingame");
   FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
   transaction
       .replace(R.id.settings_container, settingsFragment, "settings")
       .hide(settingsFragment)
       .commit();
 }
コード例 #5
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_settings);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    if (toolbar != null) {
      setSupportActionBar(toolbar);
      getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    }
    mOpenMRSLogger.d("onCreate");
    // Create fragment
    SettingsFragment settingsFragment =
        (SettingsFragment) getSupportFragmentManager().findFragmentById(R.id.settingsContentFrame);
    if (settingsFragment == null) {
      settingsFragment = SettingsFragment.newInstance();
    }
    if (!settingsFragment.isActive()) {
      addFragmentToActivity(
          getSupportFragmentManager(), settingsFragment, R.id.settingsContentFrame);
    }

    // Create the presenter
    new SettingsPresenter(settingsFragment, mOpenMRSLogger);
  }
コード例 #6
0
 @Override
 protected Fragment createFragment() {
   return SettingsFragment.newInstance();
 }
コード例 #7
0
 public static void reset(SettingsFragment target) {
   target.mBluetoothContainer = null;
   target.mApiDazeIntegrationContainer = null;
   target.mApiDazeIntegration = null;
   target.mAnnouncementMessageView = null;
 }