예제 #1
0
  @Override
  protected void onBindDialogView(View v) {
    super.onBindDialogView(v);

    picker.setCurrentHour(lastHour);
    picker.setCurrentMinute(lastMinute);
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);
    lv = (ListView) view.findViewById(R.id.appsList);
    lv.setOnItemClickListener(this);
    lv.setFastScrollEnabled(true);
    lv.setFadingEdgeLength(1);
    lv.setDivider(null);
    lv.setDividerHeight(0);
    lv.setScrollingCacheEnabled(false);
    pb = (ProgressBar) view.findViewById(R.id.progressBar);
    if (isSearch) {
      search = (EditText) view.findViewById(R.id.searchApp);
      search.setVisibility(View.VISIBLE);
      createList();
      search.addTextChangedListener(
          new TextWatcher() {

            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {}

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
              appListAdapter.getFilter().filter(s);
            }

            @Override
            public void afterTextChanged(Editable s) {}
          });
    } else {
      createList();
    }
  }
 @Override
 protected void onBindDialogView(View view) {
   super.onBindDialogView(view);
   // Adjust SeekBar range to [0, VALUE_MAX - VALUE_MIN].
   mSeekBar.setMax(VALUE_MAX - VALUE_MIN);
   mSeekBar.setProgress(mValue - VALUE_MIN);
 }
예제 #4
0
  @Override
  protected void onBindDialogView(View view) {

    mEditTextPassword = (EditText) view.findViewById(R.id.etpPassword);

    super.onBindDialogView(view);
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    dialogEqualizer = (EqualizerSurface) view.findViewById(R.id.FrequencyResponse);
    dialogEqualizer.setOnTouchListener(
        new OnTouchListener() {
          public boolean onTouch(View v, MotionEvent event) {
            float x = event.getX();
            float y = event.getY();

            int band = dialogEqualizer.findClosest(x);

            int wy = v.getHeight();
            float level =
                (y / wy) * (EqualizerSurface.MIN_DB - EqualizerSurface.MAX_DB)
                    - EqualizerSurface.MIN_DB;
            if (level < EqualizerSurface.MIN_DB) {
              level = EqualizerSurface.MIN_DB;
            }
            if (level > EqualizerSurface.MAX_DB) {
              level = EqualizerSurface.MAX_DB;
            }

            dialogEqualizer.setBand(band, level);
            levels[band] = level;
            refreshPreference(levels);
            return true;
          }
        });

    for (int i = 0; i < levels.length; i++) {
      dialogEqualizer.setBand(i, levels[i]);
    }
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    ListView list = (ListView) view.findViewById(R.id.dialog_preference_storage_list);

    list.setAdapter(new StoragesAdapter(getContext()));
    list.setOnItemClickListener(
        new OnItemClickAdapter<StorageMount>() {
          @Override
          public void onItemClick(
              AdapterView<?> parent,
              View view,
              AbstractAdapter<StorageMount> adapter,
              int position,
              long id) {
            selectedPath = adapter.getItem(position).path;

            // if you select the one that was there before dismiss the dialog.
            if (ConfigurationManager.instance().getStoragePath().equals(selectedPath)) {
              dismissPreferenceDialog();
            } else {
              // if you select the SD Card option, show the confirmation dialog, with ok button
              // disabled.
              // will be enabled after user clicks on checkbox.
              confirmDlg = createConfirmDialog(getContext());
              confirmDlg.show();
              confirmDlg.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false);
            }
          }
        });

    TextView warningText = (TextView) view.findViewById(R.id.dialog_preference_storage_warning);
    warningText.setVisibility(list.getCount() == 1 ? View.GONE : View.VISIBLE);
  }
 @Override
 protected void onBindDialogView(View view) {
   super.onBindDialogView(view);
   mPicker = (NumberPicker) view.findViewById(R.id.pref_num_picker);
   mPicker.setRange(mStartRange, mEndRange);
   mPicker.setCurrent(getValue());
 }
예제 #8
0
 @Override
 protected void onBindDialogView(View view) {
   super.onBindDialogView(view);
   picker.setMinValue(MIN_VALUE);
   picker.setMaxValue(MAX_VALUE);
   picker.setWrapSelectorWheel(WRAP_SELECTOR_WHEEL);
   picker.setValue(getValue());
 }
예제 #9
0
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    final ImageView iconView = (ImageView) view.findViewById(android.R.id.icon);
    if (mMyIcon != null) {
      iconView.setImageDrawable(mMyIcon);
    }
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    mNumberPicker = (NumberPicker) view.findViewById(R.id.number_picker);
    mNumberPicker.setMinValue(mMinValue);
    mNumberPicker.setMaxValue(mMaxValue);
    mNumberPicker.setValue(mValue);
  }
 @Override
 protected void onBindDialogView(View v) {
   super.onBindDialogView(v);
   mSeekBarR.setMax(mMax);
   mSeekBarR.setProgress(mRed);
   mSeekBarG.setMax(mMax);
   mSeekBarG.setProgress(mGreen);
   mSeekBarB.setMax(mMax);
   mSeekBarB.setProgress(mBlue);
   return;
 }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    TextView dialogMessageText = (TextView) view.findViewById(R.id.text_dialog_message);
    dialogMessageText.setText(getDialogMessage());

    mNumberPicker = (NumberPicker) view.findViewById(R.id.number_picker);
    mNumberPicker.setMinValue(mMinValue);
    mNumberPicker.setMaxValue(mMaxValue);
    mNumberPicker.setValue(mValue);
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    sInstances++;

    SeekBar seekBar = (SeekBar) view.findViewById(SEEKBAR_ID);
    TextView valueDisplay = (TextView) view.findViewById(VALUE_DISPLAY_ID);
    mSeekBars = new OffsetSeekBar(seekBar, valueDisplay, FILE_PATH);

    SetupButtonClickListener(view);
  }
  @Override
  protected void onBindDialogView(View v) {
    super.onBindDialogView(v);

    if (customPath != null) {
      File file = new File(customPath.trim());
      for (int i = 0; i < mapsFoldersList.size(); i++) {
        if (mapsFoldersList.get(i).equals(file.getAbsolutePath())) {
          guessedPathsSpinner.setSelection(i);
          break;
        }
      }
    }
  }
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    mOriginalColors = DisplayColorCalibration.getCurColors();
    mCurrentColors = mOriginalColors.split(" ");

    for (int i = 0; i < SEEKBAR_ID.length; i++) {
      SeekBar seekBar = (SeekBar) view.findViewById(SEEKBAR_ID[i]);
      TextView value = (TextView) view.findViewById(SEEKBAR_VALUE_ID[i]);
      mSeekBars[i] = new ColorSeekBar(seekBar, value, i);
      mSeekBars[i].setValueFromString(mCurrentColors[i]);
    }
  }
 protected void onBindDialogView(View paramView) {
   super.onBindDialogView(paramView);
   this.mNumberPickerDaysView = ((TextView) paramView.findViewById(2131361847));
   this.mNumberPickerView = ((NumberPicker) paramView.findViewById(2131361846));
   this.mNumberPickerView.setRange(1, 999);
   this.mNumberPickerView.setCurrent(this.mConversationAgeDays);
   updateDays();
   this.mNumberPickerView.setOnChangeListener(
       new NumberPicker.OnChangedListener() {
         public void onChanged(
             NumberPicker paramAnonymousNumberPicker,
             int paramAnonymousInt1,
             int paramAnonymousInt2) {
           IntegerPickerPreference.this.updateDays();
         }
       });
 }
예제 #17
0
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    mValueLabel = (TextView) view.findViewById(R.id.value);

    SeekBar seekBar = mSeekBar;
    seekBar.setProgress(getValue() - mMin);
    updateValueLabel(seekBar.getProgress());

    ViewParent oldParent = seekBar.getParent();
    if (oldParent != view) {
      if (oldParent != null) {
        ((ViewGroup) oldParent).removeView(seekBar);
      }
      onAddSeekBarToDialogView(view, seekBar);
    }
  }
예제 #18
0
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    switch (mSettings.getPunctuationLevel()) {
      case SpeechSynthesis.PUNCT_ALL:
        mAll.toggle();
        break;
      case SpeechSynthesis.PUNCT_SOME:
        mCustom.toggle();
        break;
      case SpeechSynthesis.PUNCT_NONE:
        mNone.toggle();
        break;
    }

    mPunctuationCharacters.setText(mSettings.getPunctuationCharacters());
  }
  @Override
  protected void onBindDialogView(View view) {
    final ZLColor color = myOption.getValue();

    myRedSlider = createSlider(view, R.id.color_red, color.Red, "red");
    myGreenSlider = createSlider(view, R.id.color_green, color.Green, "green");
    myBlueSlider = createSlider(view, R.id.color_blue, color.Blue, "blue");

    final View colorBox = view.findViewById(R.id.color_box);
    colorBox.setBackgroundDrawable(myPreviewDrawable);
    myPreviewDrawable.setCornerRadius(7);
    myPreviewDrawable.setColor(ZLAndroidColorUtil.rgb(color));

    final SeekBar.OnSeekBarChangeListener listener =
        new SeekBar.OnSeekBarChangeListener() {
          public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            myPreviewDrawable.setColor(
                Color.rgb(
                    myRedSlider.getProgress(),
                    myGreenSlider.getProgress(),
                    myBlueSlider.getProgress()));
            myPreviewDrawable.invalidateSelf();
          }

          public void onStartTrackingTouch(SeekBar seekBar) {}

          public void onStopTrackingTouch(SeekBar seekBar) {
            myPreviewDrawable.setColor(
                Color.rgb(
                    myRedSlider.getProgress(),
                    myGreenSlider.getProgress(),
                    myBlueSlider.getProgress()));
            myPreviewDrawable.invalidateSelf();
          }
        };
    myRedSlider.setOnSeekBarChangeListener(listener);
    myGreenSlider.setOnSeekBarChangeListener(listener);
    myBlueSlider.setOnSeekBarChangeListener(listener);

    super.onBindDialogView(view);
  }
예제 #20
0
  @Override
  protected void onBindDialogView(@NonNull View view) {
    super.onBindDialogView(view);

    Button resetButton = (Button) view.findViewById(R.id.key_combo_preference_reset_button);
    if (getContext().getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN)) {
      resetButton.setFocusable(false);
    }
    resetButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            mKeyCombos.clear();
            updateKeyListAdapter();
          }
        });
    ListView listView = (ListView) view.findViewById(R.id.key_combo_preference_key_list);
    mKeyCombos = getKeyCodesForPreference(getContext(), getKey());
    updateKeyListAdapter();
    listView.setAdapter(mKeyListAdapter);
  }
  @Override
  protected void onBindDialogView(View v) {
    super.onBindDialogView(v);
    // Set seek bar values.
    SeekBar seekBar = (SeekBar) v.findViewById(R.id.slider);
    seekBar.setMax((int) ((mValueMax - mValueMin) / mValuePrecision));
    seekBar.setProgress((int) ((mValue - mValueMin) / mValuePrecision));
    seekBar.setOnSeekBarChangeListener(
        new SeekBar.OnSeekBarChangeListener() {
          @Override
          public void onProgressChanged(SeekBar sb, int newValue, boolean fromUser) {
            mValue = (newValue * mValuePrecision) + mValueMin;
            updateTitle();
          }

          @Override
          public void onStartTrackingTouch(SeekBar sb) {}

          @Override
          public void onStopTrackingTouch(SeekBar sb) {}
        });
  }
예제 #22
0
  @Override
  protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    final ImageView iconView = (ImageView) view.findViewById(R.id.seekbar_dialog_icon);
    if (mMyIcon != null) {
      iconView.setImageDrawable(mMyIcon);
    } else {
      iconView.setVisibility(View.GONE);
    }

    final SeekBar seekBar = (SeekBar) view.findViewById(R.id.seekbar_dialog_seekbar_master_volume);
    volumizers.add(
        new SeekBarVolumizer(
            seekBar,
            new AudioManagerVolumizerStrategy(getContext(), AudioManager.STREAM_ALARM, null),
            this));

    final SeekBar alarmSeekBar =
        (SeekBar) view.findViewById(R.id.seekbar_dialog_seekbar_alarm_volume);
    volumizers.add(
        new SeekBarVolumizer(alarmSeekBar, new AlarmVolumizerStrategy(getContext()), this));

    final SeekBar preAlarmSeekBar =
        (SeekBar) view.findViewById(R.id.seekbar_dialog_seekbar_prealarm_volume);
    volumizers.add(
        new SeekBarVolumizer(preAlarmSeekBar, new PreAlarmVolumizerStrategy(getContext()), this));

    activeVolumizer = volumizers.get(0);

    // getPreferenceManager().registerOnActivityStopListener(this);

    // grab focus and key events so that pressing the volume buttons in the
    // dialog doesn't also show the normal volume adjust toast.
    view.setOnKeyListener(this);
    view.setFocusableInTouchMode(true);
    view.requestFocus();
  }
예제 #23
0
 @Override
 protected void onBindDialogView(View view) {
   // TODO Auto-generated method stub
   super.onBindDialogView(view);
 }
예제 #24
0
 @Override
 protected void onBindDialogView(View v) {
   super.onBindDialogView(v);
   mSeekBar.setMax((int) ((mMax - mMin) / mInterval));
   mSeekBar.setProgress((int) ((mValue - mMin) / mInterval));
 }
예제 #25
0
 @Override
 protected void onBindDialogView(@NonNull View v) {
   super.onBindDialogView(v);
   mSeekBar.setMax(mMax);
   mSeekBar.setProgress(mValue);
 }
예제 #26
0
 @Override
 protected void onBindDialogView(View v) {
   super.onBindDialogView(v);
   seekBar.setMax(maxNumber);
   seekBar.setProgress(value);
 }
예제 #27
0
 @Override
 protected void onBindDialogView(View v) {
   super.onBindDialogView(v);
   mSeekBar.setMax(mMax - mMin);
   mSeekBar.setProgress(mValue - mMin);
 }
예제 #28
0
  @Override
  public void onBindDialogView(View view) {

    passwordEditText = (EditText) view.findViewById(R.id.pwd_field);
    verifyEditText = (EditText) view.findViewById(R.id.verify_field);

    String adminPW = "";
    if (PropertiesSingleton.getProperty(appName, AdminPreferencesActivity.KEY_ADMIN_PW) != null) {
      adminPW = PropertiesSingleton.getProperty(appName, AdminPreferencesActivity.KEY_ADMIN_PW);
    }

    // populate the fields if a pw exists
    if (!adminPW.equalsIgnoreCase("")) {
      passwordEditText.setText(adminPW);
      passwordEditText.setSelection(passwordEditText.getText().length());
      verifyEditText.setText(adminPW);
    }

    Button positiveButton = (Button) view.findViewById(R.id.positive_button);
    positiveButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {

            String pw = passwordEditText.getText().toString();
            String ver = verifyEditText.getText().toString();

            if (!pw.equalsIgnoreCase("") && !ver.equalsIgnoreCase("") && pw.equals(ver)) {
              // passwords are the same
              PropertiesSingleton.setProperty(appName, AdminPreferencesActivity.KEY_ADMIN_PW, pw);
              PropertiesSingleton.writeProperties(appName);

              Toast.makeText(
                      PasswordDialogPreference.this.getContext(),
                      R.string.admin_password_changed,
                      Toast.LENGTH_SHORT)
                  .show();
              PasswordDialogPreference.this.getDialog().dismiss();
            } else if (pw.equalsIgnoreCase("") && ver.equalsIgnoreCase("")) {
              PropertiesSingleton.setProperty(appName, AdminPreferencesActivity.KEY_ADMIN_PW, "");
              Toast.makeText(
                      PasswordDialogPreference.this.getContext(),
                      R.string.admin_password_disabled,
                      Toast.LENGTH_SHORT)
                  .show();
              PasswordDialogPreference.this.getDialog().dismiss();
            } else {
              Toast.makeText(
                      PasswordDialogPreference.this.getContext(),
                      R.string.admin_password_mismatch,
                      Toast.LENGTH_SHORT)
                  .show();
            }
          }
        });

    Button negativeButton = (Button) view.findViewById(R.id.negative_button);
    negativeButton.setOnClickListener(
        new View.OnClickListener() {

          @Override
          public void onClick(View v) {
            PasswordDialogPreference.this.getDialog().dismiss();
          }
        });

    super.onBindDialogView(view);
  }
예제 #29
0
 @Override
 protected void onBindDialogView(@NonNull View v) {
   super.onBindDialogView(v);
   m_picker.setCurrentHour(m_minutes / 60);
   m_picker.setCurrentMinute(m_minutes % 60);
 }
예제 #30
0
 @Override
 public void onBindDialogView(View view) {
   Log.d(TAG, "bar");
   super.onBindDialogView(view);
 }