@Override
  public void actionButtonsEnabled(boolean enability) {
    super.actionButtonsEnabled(enability);

    cameraToggle.setEnabled(enability);
    switchCameraToggle.setEnabled(enability);
    imgMyCameraOff.setEnabled(enability);

    // inactivate toggle buttons
    cameraToggle.setActivated(enability);
    switchCameraToggle.setActivated(enability);
    imgMyCameraOff.setActivated(enability);
  }
Example #2
0
 private void updateStatus() {
   if (_service != null && _service.isStarted()) {
     _txtView.setText("Started");
     _startStopButton.setText(getText(R.string.stop));
     _debugButton.setEnabled(true);
   } else {
     _txtView.setText("Stopped");
     _startStopButton.setText(getText(R.string.start));
     _debugButton.setEnabled(false);
   }
   if (_service != null) _debugButton.setChecked(_service._debug);
   else _debugButton.setChecked(false);
 }
 private void updateIncomeExpenseType() {
   if (category.getParentId() > 0) {
     if (category.parent.isIncome()) {
       incomeExpenseButton.setChecked(true);
     } else {
       incomeExpenseButton.setChecked(false);
     }
     incomeExpenseButton.setEnabled(false);
   } else {
     incomeExpenseButton.setChecked(category.isIncome());
     incomeExpenseButton.setEnabled(true);
   }
 }
 void updateFormatBarEnabledState(boolean enabled) {
   float alpha = (enabled ? TOOLBAR_ALPHA_ENABLED : TOOLBAR_ALPHA_DISABLED);
   for (ToggleButton button : mTagToggleButtonMap.values()) {
     button.setEnabled(enabled);
     button.setAlpha(alpha);
   }
 }
Example #5
0
  public void addSegment(String title) {
    DisplayMetrics metrics = new DisplayMetrics();
    ((Activity) getContext()).getWindowManager().getDefaultDisplay().getMetrics(metrics);

    ToggleButton b = new ToggleButton(getContext());
    b.setText(title);
    b.setTextOff(title);
    b.setTextOn(title);
    b.setTextColor(Color.WHITE);
    b.setTypeface(Typeface.DEFAULT_BOLD);
    b.setMinimumWidth((int) (40 * metrics.density));
    if (mSwitches.size() == 0) {
      b.setBackgroundResource(mLeftDrawable);
      b.setEnabled(false);
      b.setChecked(true);
    } else {
      if (mSwitches.size() > 1) {
        ToggleButton temp = mSwitches.get(mSwitches.size() - 1);
        temp.setBackgroundResource(mMidDrawable);
      }

      b.setBackgroundResource(mRightDrawable);
    }

    LinearLayout.LayoutParams params =
        new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
    params.weight = 0.1f;
    params.gravity = Gravity.CENTER;
    b.setLayoutParams(params);

    b.setOnCheckedChangeListener(this);

    mSwitches.add(b);
    addView(b);
  }
Example #6
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);

    tvdisptimer = (TextView) findViewById(R.id.tvdisptimer);

    sptimer = (Spinner) findViewById(R.id.sptimer);
    sptimer.setOnItemSelectedListener(this);
    sptimer.setEnabled(false);

    btn_get_send_message = (Button) findViewById(R.id.btn_get_send_message);
    btn_get_send_message.setOnClickListener(this);
    btn_get_send_message.setEnabled(false);

    btn_start_stop = (ToggleButton) findViewById(R.id.btn_start_stop);
    btn_start_stop.setOnCheckedChangeListener(this);
    btn_start_stop.setEnabled(false);

    btn_update_credentials = (Button) findViewById(R.id.btn_update_credentials);
    btn_update_credentials.setOnClickListener(this);

    item = getResources().getStringArray(R.array.digit_array)[0];

    getSavedDeviceId();
  }
 @Override
 public void setEnabled(boolean enabled) {
   super.setEnabled(enabled);
   // Log.d("SeekBarPrefs", "Setting enabled for "+getKey()+" to "+enabled);
   if (bar != null) bar.setEnabled(enabled); // && ! (yEnabled && yaxis != null) );
   if (yaxis != null) yaxis.setEnabled(enabled);
 }
  public void init() {

    for (ToggleButton btn : mPathLossButtons) {
      btn.setEnabled(false);
    }

    mMinValue.setEnabled(false);
    mMaxValue.setEnabled(false);
  }
 private ToggleButton initToggleButton(View view, int id) {
   ToggleButton ret = (ToggleButton) view.findViewById(id);
   ret.setFocusable(false);
   ret.setEnabled(false);
   CharSequence str = ret.getText();
   ret.setTextOff(str);
   ret.setTextOn(str);
   return ret;
 }
Example #10
0
 public void checkBT() {
   if (mBluetoothAdapter != null) {
     if (!mBluetoothAdapter.isEnabled()) {
       enableBT.setText(R.string.enable_bt);
       bluetoothImage.setBackground(getResources().getDrawable((R.drawable.btooth_off)));
       pairedDevicesTg.setEnabled(false);
       discoverBT.setEnabled(false);
       if (pairedDevicesTg.isChecked()) pairedDevicesTg.toggle();
       discoveredDevicesArList.clear();
       tmpBtChecker.clear();
       adapterForDiscoveredDevices.notifyDataSetChanged();
     } else {
       enableBT.setText(R.string.disable_bt);
       bluetoothImage.setBackground(getResources().getDrawable((R.drawable.btooth_on)));
       pairedDevicesTg.setEnabled(true);
       discoverBT.setEnabled(true);
     }
   } else {
     enableBT.setText(R.string.no_bt_found_button);
     bluetoothImage.setBackground(getResources().getDrawable((R.drawable.btooth_not_found)));
     pairedDevicesTg.setEnabled(false);
   }
 }
  public void onToggleClickedP2(View view) {
    boolean on = ((ToggleButton) view).isChecked();

    if (on) {
      for (int i = 0; i < mBnListB.size(); i++) {
        mBnListB.get(i).setEnabled(false);
      }
      ((ToggleButton) view).setEnabled(true);
    } else {
      for (int i = 0; i < mBnListB.size(); i++) {
        mBnListB.get(i).setEnabled(true);
      }
    }
  }
 @Override
 public void onLoadFinished(final Loader<Cursor> loader, final Cursor data) {
   adapter.swapCursor(data);
   final View view = getView();
   if (view == null) return;
   final ToggleButton toggleContraction = (ToggleButton) view.findViewById(R.id.toggleContraction);
   toggleContraction.setEnabled(true);
   final boolean contractionOngoing =
       data != null
           && data.moveToFirst()
           && data.isNull(
               data.getColumnIndex(ContractionContract.Contractions.COLUMN_NAME_END_TIME));
   toggleContraction.setChecked(contractionOngoing);
 }
Example #13
0
  private void initButtons() {
    Log.v(TAG, "initButtons...");

    // Register Master/Slave Toggle handler
    ToggleButton toggleButton_MasterSlave =
        (ToggleButton) findViewById(R.id.toggleButton_MasterSlave);
    toggleButton_MasterSlave.setEnabled(mChannelServiceBound);
    toggleButton_MasterSlave.setChecked(mCreateChannelAsMaster);
    toggleButton_MasterSlave.setOnCheckedChangeListener(
        new CompoundButton.OnCheckedChangeListener() {
          @Override
          public void onCheckedChanged(CompoundButton arg0, boolean enabled) {
            mCreateChannelAsMaster = enabled;
          }
        });

    // Register Add Channel Button handler
    Button button_addChannel = (Button) findViewById(R.id.button_AddChannel);
    button_addChannel.setEnabled(mChannelServiceBound);
    button_addChannel.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            addNewChannel(mCreateChannelAsMaster);
          }
        });

    // Register Clear Channels Button handler
    Button button_clearChannels = (Button) findViewById(R.id.button_ClearChannels);
    button_clearChannels.setEnabled(mChannelServiceBound);
    button_clearChannels.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            clearAllChannels();
          }
        });

    Log.v(TAG, "...initButtons");
  }
  private void changeEnabledViewStates() {
    viewsEnabled = !viewsEnabled;

    textView.setEnabled(viewsEnabled);
    imageView.setEnabled(viewsEnabled);
    editText.setEnabled(viewsEnabled);
    button.setEnabled(viewsEnabled);
    for (int i = 0; i < radioGroup.getChildCount(); i++) {
      radioGroup.getChildAt(i).setEnabled(viewsEnabled);
    }
    spinner.setEnabled(viewsEnabled);
    imageButton.setEnabled(viewsEnabled);
    autoCompleteTextView.setEnabled(viewsEnabled);
    checkBox1.setEnabled(viewsEnabled);
    checkBox2.setEnabled(viewsEnabled);
    checkBox3.setEnabled(viewsEnabled);
    toggleButton.setEnabled(viewsEnabled);
    switchButton.setEnabled(viewsEnabled);
    progressBar.setEnabled(viewsEnabled);

    updateEnableDisableLabel();
  }
Example #15
0
  public void setNumberOfSegments(int num) {
    mSwitches.clear();

    DisplayMetrics metrics = new DisplayMetrics();
    ((Activity) getContext()).getWindowManager().getDefaultDisplay().getMetrics(metrics);

    for (int i = 0; i < num; i++) {
      ToggleButton b = new ToggleButton(getContext());
      if (i == 0) {
        b.setBackgroundResource(mLeftDrawable);
        b.setEnabled(false);
        b.setChecked(true);
      } else if (i == num - 1) {
        b.setBackgroundResource(mRightDrawable);
      } else {
        b.setBackgroundResource(mMidDrawable);
      }

      b.setText("");
      b.setTextOff("");
      b.setTextOn("");
      b.setTextColor(Color.WHITE);
      b.setTypeface(Typeface.DEFAULT_BOLD);
      b.setMinimumWidth((int) (40 * metrics.density));

      LinearLayout.LayoutParams params =
          new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
      params.gravity = Gravity.CENTER;
      params.weight = 0.1f;
      b.setLayoutParams(params);

      b.setOnCheckedChangeListener(this);

      mSwitches.add(b);
      addView(b);
    }
  }
Example #16
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Publicidad
    // Crear adView.
    /*adView = new AdView(this);
    adView.setAdUnitId(MY_AD_UNIT_ID);
    adView.setAdSize(AdSize.BANNER);

    // Buscar LinearLayout suponiendo que se le ha asignado
    // el atributo android:id="@+id/mainLayout".
    FrameLayout layout = (FrameLayout)findViewById(R.id.adsLayout);

    // Añadirle adView.
    layout.addView(adView);


    // Iniciar una solicitud genérica.
    AdRequest adRequest = new AdRequest.Builder().build();

    // Cargar adView con la solicitud de anuncio.
    adView.loadAd(adRequest);

     */

    // Cargo texto de clave
    txtPassword = (EditText) findViewById(R.id.txtClave);
    // Cargo Botones
    btnActivado = (ToggleButton) findViewById(R.id.btnActivar);
    btnActivado.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            Config.isPositionActive = btnActivado.isChecked();
            btnActivarSms.setEnabled(Config.isPositionActive);
            btnActivarSms.setChecked(Config.isSmsActive && Config.isPositionActive);
            btnActivado.setChecked(Config.isPositionActive);
            writeToFile();
          }
        });
    btnActivarSms = (ToggleButton) findViewById(R.id.btnActivarSms);
    btnActivarSms.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            Config.isSmsActive = btnActivarSms.isChecked();
            btnActivarSms.setChecked(Config.isSmsActive);
            writeToFile();
          }
        });

    btnAccept = (Button) findViewById(R.id.btnAccept);
    btnAccept.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            Config.code = txtPassword.getText().toString();
            writeToFile();
            Toast.makeText(
                    getApplicationContext(), "Cambio de Código: " + Config.code, Toast.LENGTH_LONG)
                .show();
          }
        });

    // Seteo opciones de visualización predeterminadas
    readFromFile();
    txtPassword.setText(Config.code);
    btnActivado.setChecked(Config.isPositionActive);
    btnActivarSms.setChecked(Config.isSmsActive && Config.isPositionActive);
    btnActivarSms.setEnabled(Config.isPositionActive);
  }
Example #17
0
 public void SetMainButtonEnabled(boolean enabled) {
   ToggleButton buttonOnOff = (ToggleButton) findViewById(R.id.buttonOnOff);
   buttonOnOff.setEnabled(enabled);
 }
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.path_loss_fragment, null, false);

    mPathLossButtons[0] = (ToggleButton) view.findViewById(R.id.path_off);
    mPathLossButtons[1] = (ToggleButton) view.findViewById(R.id.path_mild);
    mPathLossButtons[2] = (ToggleButton) view.findViewById(R.id.path_high);
    mMinValue = (EditText) view.findViewById(R.id.threshold_min_value);
    mMaxValue = (EditText) view.findViewById(R.id.threshold_max_value);

    mMinValue.setOnEditorActionListener(
        new EditText.OnEditorActionListener() {
          @Override
          public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {

            CharSequence text = null;

            int threshold = Integer.parseInt(mMinValue.getText().toString());

            if (threshold > THRESHOLD_MAX) {

              text = "Threshold is too big. Changing to " + Integer.toString(THRESHOLD_MAX);

              threshold = THRESHOLD_MAX;
              mMinValue.setText(String.valueOf(threshold));

            } else if (threshold < THRESHOLD_MIN) {

              text = "Threshold is too small. Changing to " + Integer.toString(THRESHOLD_MIN);

              threshold = THRESHOLD_MIN;
              mMinValue.setText(String.valueOf(threshold));
            }

            if (text != null) {
              Context context = getActivity();

              Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
              toast.setGravity(Gravity.CENTER, 0, 0);
              toast.show();
            }

            mActivity.mPxpServiceProxy.setMinPathLossThreshold(mActivity.mLeDevice, threshold);

            final InputMethodManager imm =
                (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
            imm.hideSoftInputFromWindow(getView().getWindowToken(), 0);

            return true;
          }
        });

    mMaxValue.setOnEditorActionListener(
        new EditText.OnEditorActionListener() {
          @Override
          public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {

            CharSequence text = null;

            int threshold = Integer.parseInt(mMaxValue.getText().toString());

            if (threshold > THRESHOLD_MAX) {

              text = "Threshold is too big. Changing to " + Integer.toString(THRESHOLD_MAX);

              threshold = THRESHOLD_MAX;
              mMaxValue.setText(String.valueOf(threshold));

            } else if (threshold < THRESHOLD_MIN) {

              text = "Threshold is too small. Changing to " + Integer.toString(THRESHOLD_MIN);

              threshold = THRESHOLD_MIN;
              mMaxValue.setText(String.valueOf(threshold));
            }

            if (text != null) {
              Context context = getActivity();

              Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
              toast.setGravity(Gravity.CENTER, 0, 0);
              toast.show();
            }

            mActivity.mPxpServiceProxy.setMaxPathLossThreshold(mActivity.mLeDevice, threshold);

            final InputMethodManager imm =
                (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
            imm.hideSoftInputFromWindow(getView().getWindowToken(), 0);

            return true;
          }
        });

    for (ToggleButton btn : mPathLossButtons) {
      btn.setEnabled(false);
      btn.setOnClickListener(this);
    }

    return view;
  }
Example #19
0
 private void turnOn(ToggleButton toggleButton) {
   toggleButton.setEnabled(true);
   toggleButton.setChecked(false);
 }
Example #20
0
 public void enableFreeInternetButton(final boolean isConnected) {
     ToggleButton button = (ToggleButton) findViewById(R.id.freeInternetButton);
     button.setChecked(isConnected);
     button.setEnabled(true);
 }
Example #21
0
 public void enableWifiRepeaterButton(final boolean isStarted) {
     ToggleButton button = (ToggleButton) findViewById(R.id.wifiRepeaterButton);
     button.setChecked(isStarted);
     button.setEnabled(true);
 }