/** Fills the data with preset stuff/hints */
 public void fillDataEmpty() {
   RadioButton male = (RadioButton) findViewById(R.id.gender_male);
   RadioButton female = (RadioButton) findViewById(R.id.gender_female);
   RadioButton pounds = (RadioButton) findViewById(R.id.weight_lbs);
   RadioButton kgs = (RadioButton) findViewById(R.id.weight_kgs);
   male.setChecked(true);
   female.setChecked(false);
   pounds.setChecked(true);
   kgs.setChecked(false);
   EditText weight = (EditText) findViewById(R.id.weight_view);
   EditText deadlift_view = (EditText) findViewById(R.id.deadlift_view);
   EditText squat_view = (EditText) findViewById(R.id.squat_view);
   EditText bench_view = (EditText) findViewById(R.id.bench_view);
   weight.getText().clear();
   deadlift_view.getText().clear();
   squat_view.getText().clear();
   bench_view.getText().clear();
   weight.setHint("Weight");
   deadlift_view.setHint("Deadlift Max");
   squat_view.setHint("Squat Max");
   bench_view.setHint("Bench Max");
   InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
   imm.hideSoftInputFromWindow(weight.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(deadlift_view.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(squat_view.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(bench_view.getWindowToken(), 0);
   TextView output = (TextView) findViewById(R.id.output_view);
   output.setText(" ");
   output.setOnClickListener(null);
   setButtonsOnClick(male, female, pounds, kgs, weight, deadlift_view, squat_view, bench_view);
 }
Beispiel #2
0
  @Override
  public void onCreate(final Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.edit_api);
    mEditRestBaseURL = (EditText) findViewById(R.id.rest_base_url);
    mEditAuthType = (RadioGroup) findViewById(R.id.auth_type);
    mButtonOAuth = (RadioButton) findViewById(R.id.oauth);
    mButtonxAuth = (RadioButton) findViewById(R.id.xauth);
    mButtonBasic = (RadioButton) findViewById(R.id.basic);
    mButtonTwipOMode = (RadioButton) findViewById(R.id.twip_o);
    mAdvancedAPIConfigLabel = (TextView) findViewById(R.id.advanced_api_config_label);
    mSaveButton = (Button) findViewById(R.id.save);
    Bundle bundle = savedInstanceState == null ? getIntent().getExtras() : savedInstanceState;
    if (bundle == null) {
      bundle = new Bundle();
    }
    mRestBaseURL = bundle.getString(Accounts.REST_BASE_URL);
    mSigningRESTBaseURL = bundle.getString(Accounts.SIGNING_REST_BASE_URL);
    mOAuthBaseURL = bundle.getString(Accounts.OAUTH_BASE_URL);
    mSigningOAuthBaseURL = bundle.getString(Accounts.SIGNING_OAUTH_BASE_URL);

    mAuthType = bundle.getInt(Accounts.AUTH_TYPE);
    mEditAuthType.setOnCheckedChangeListener(this);
    mAdvancedAPIConfigLabel.setOnClickListener(this);
    mSaveButton.setOnClickListener(this);
    mRestBaseURL = PrivateConstants.API_PROXY;
    mEditRestBaseURL.setText(mRestBaseURL != null ? mRestBaseURL : DEFAULT_REST_BASE_URL);

    mButtonOAuth.setChecked(mAuthType == Accounts.AUTH_TYPE_OAUTH);
    mButtonxAuth.setChecked(mAuthType == Accounts.AUTH_TYPE_XAUTH);
    mButtonBasic.setChecked(mAuthType == Accounts.AUTH_TYPE_BASIC);
    mButtonTwipOMode.setChecked(mAuthType == Accounts.AUTH_TYPE_TWIP_O_MODE);
  }
  public void clear(View v) {
    eID.setText("");
    eName.setText("");
    eEmail.setText("");
    eAccess.setText("");
    eAccessconfirm.setText("");
    female.setChecked(false);
    male.setChecked(false);
    affirm.setChecked(false);

    AccessText.setError("", null);
    AccessText.setTextColor(Color.BLACK);

    AccessConfirmText.setError("", null);
    AccessConfirmText.setTextColor(Color.BLACK);

    GenderText.setError("", null);
    GenderText.setTextColor(Color.BLACK);

    EmailText.setError("", null);
    EmailText.setTextColor(Color.BLACK);

    IDtext.setError("", null);
    IDtext.setTextColor(Color.BLACK);

    NameText.setError("", null);
    NameText.setTextColor(Color.BLACK);

    departmentSpinner.setSelection(0);
  }
  private void checkForRBSelection() {

    if ((isButtonSelectedForView(sunBtn))
        && (isButtonSelectedForView(satBtn))
        && (!isButtonSelectedForView(monBtn))
        && (!isButtonSelectedForView(tueBtn))
        && (!isButtonSelectedForView(wedBtn))
        && (!isButtonSelectedForView(thuBtn))
        && (!isButtonSelectedForView(friBtn))) {
      weekEndRB.setChecked(true);
    } else if ((isButtonSelectedForView(monBtn))
        && (isButtonSelectedForView(tueBtn))
        && (isButtonSelectedForView(wedBtn))
        && (isButtonSelectedForView(thuBtn))
        && (isButtonSelectedForView(friBtn))
        && (!isButtonSelectedForView(sunBtn))
        && (!isButtonSelectedForView(satBtn))) {
      weekDayRB.setChecked(true);
    } else if ((isButtonSelectedForView(sunBtn))
        && (isButtonSelectedForView(satBtn))
        && (isButtonSelectedForView(monBtn))
        && (isButtonSelectedForView(tueBtn))
        && (isButtonSelectedForView(wedBtn))
        && (isButtonSelectedForView(thuBtn))
        && (isButtonSelectedForView(friBtn))) {
      alwaysOnRB.setChecked(true);
    } else {
      ((RadioGroup) findViewById(R.id.alerts_selection_layout)).clearCheck();
    }
  }
Beispiel #5
0
  @Override
  protected void onResume() {
    super.onResume();

    cb_show_Switch.setChecked(isShow);
    cb_show_Switch.setOnCheckedChangeListener(this);

    switch_type = GTPref.getGTPref().getInt(GTPref.AC_SWITCH, GW);

    switch (switch_type) {
      case PROFILER:
        {
          show_profiler.setChecked(true);
          break;
        }
      case GW:
      default:
        {
          show_gw.setChecked(true);
          break;
        }
    }

    // 监听放在上面初始setChecked后面,避免提前触发监听造成逻辑混乱
    this.show_quickswitch.setOnCheckedChangeListener(new OnCheckedChangeListenerImp());
  }
Beispiel #6
0
  @Override
  public void onCheckedChanged(RadioGroup group, int checkedId) {
    mIsChange = true;
    if (!mIsGenderAlert) {
      mIsGenderAlert = true;
      mBaseDialog =
          BaseDialog.getDialog(
              mContext,
              "提示",
              "注册成功后性别将不可更改",
              "确认",
              new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) {
                  dialog.dismiss();
                }
              });
      mBaseDialog.show();
    }
    switch (checkedId) {
      case R.id.reg_baseinfo_rb_male:
        mRbMale.setChecked(true);
        break;

      case R.id.reg_baseinfo_rb_female:
        mRbFemale.setChecked(true);
        break;
    }
  }
  public Options(Activity myActivity) {
    this.splashMenu = (SplashMenu) myActivity;
    mDialog = new Dialog(myActivity);
    mDialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
    mDialog.setContentView(R.layout.options);

    mSelectionMessage = myActivity.getString(R.string.model_type_selected);

    final RadioButton robot_type_1 = (RadioButton) mDialog.findViewById(R.id.robot_type_1);
    final RadioButton robot_type_2 = (RadioButton) mDialog.findViewById(R.id.robot_type_2);
    final RadioButton robot_type_3 = (RadioButton) mDialog.findViewById(R.id.robot_type_3);

    switch (splashMenu.getRobotType()) {
      case R.id.robot_type_2:
        robot_type_2.setChecked(true);
        break;

      case R.id.robot_type_3:
        robot_type_3.setChecked(true);
        break;

      default:
        robot_type_1.setChecked(true);
        break;
    }

    robot_type_1.setOnClickListener(radio_listener);
    robot_type_2.setOnClickListener(radio_listener);
    robot_type_3.setOnClickListener(radio_listener);
    robot_type_3.setEnabled(false);
  }
Beispiel #8
0
  @Override
  public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.settings);
    prefs = PreferenceManager.getDefaultSharedPreferences(this);
    edit = prefs.edit();

    tvWeight = (EditText) findViewById(R.id.weight);
    radioMale = (RadioButton) findViewById(R.id.radio_male);
    radioFemale = (RadioButton) findViewById(R.id.radio_female);

    if (prefs.getString(Globals.gender, null) != null
        && !prefs.getString(Globals.gender, null).isEmpty()) {

      if (prefs.getString(Globals.gender, null).equals(Globals.male)) {
        radioMale.setChecked(true);
        genderType = Globals.male;
        genderInt = "1";
      }

      if (prefs.getString(Globals.gender, null).equals(Globals.female)) {
        radioFemale.setChecked(true);
        genderType = Globals.female;
        genderInt = "0";
      }
    }

    if (prefs.getString(Globals.weight, null) != null
        && !prefs.getString(Globals.weight, null).isEmpty()) {
      tvWeight.setText(prefs.getString(Globals.weight, null));
    }
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.settings);
    OnRadio = (RadioButton) findViewById(R.id.onRadio);
    OffRadio = (RadioButton) findViewById(R.id.offRadio);
    readAllFromFile();
    if (TTS == 1) {
      OnRadio.setChecked(true);
      OffRadio.setChecked(false);
    }

    OffRadio.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            OnRadio.setChecked(false);
          }
        });

    OnRadio.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            OffRadio.setChecked(false);
          }
        });
  }
 @Override
 public View onCreateView(
     LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
   View view = inflater.inflate(R.layout.fragment_edit_item, container);
   mEditName = (EditText) view.findViewById(R.id.txt_name);
   mEditDesc = (EditText) view.findViewById(R.id.txt_desc);
   mButtonPending = (RadioButton) view.findViewById(R.id.radioButtonPending);
   mButtonComplete = (RadioButton) view.findViewById(R.id.radioButtonComplete);
   String title = getArguments().getString("title", "Edit Item");
   String name = getArguments().getString("name", "");
   String desc = getArguments().getString("desc", "");
   Boolean status = getArguments().getBoolean("status", false);
   getDialog().setTitle(title);
   mEditName.setText(name);
   mEditDesc.setText(desc);
   mButtonPending.setChecked(!status);
   mButtonComplete.setChecked(status);
   mEditDesc.requestFocus();
   getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
   Button saveButton = (Button) view.findViewById(R.id.save_button);
   saveButton.setOnClickListener(this);
   Button cancelButton = (Button) view.findViewById(R.id.cancel_button);
   cancelButton.setOnClickListener(this);
   return view;
 }
  /**
   * this function get called to update the radio buttons and text based on if the device is
   * connected/streaming/logging
   */
  private void updateInterface() {
    String
        middleword; // this string is either empty or contains the word 'not', used the change
                    // "Device is Connected" to "Device is not Connected"

    if (serviceshim != null) {
      // if we are not currently trying to connect then we will update via this method
      if (!TRYING_TO_CONNECT) { //
        middleword = (isDeviceConnected()) ? "" : "not ";
        isdeviceconnected.setText("  Device is " + middleword + "Connected");
        isdeviceconnected.setChecked(isDeviceConnected());

        middleword = (isDeviceStreaming()) ? "" : "not ";
        isdevicestreaming.setText("  Device is " + middleword + "Streaming");
        isdevicestreaming.setChecked(isDeviceStreaming());

        middleword = (isDeviceLogging()) ? "" : "not ";
        isdevicelogging.setText("  Device is " + middleword + "Logging");
        isdevicelogging.setChecked(isDeviceLogging());
      } else {
        // else we are currently trying to connect a shimmer in the background and we will inform
        // the user of such
        isdeviceconnected.setText("  Connecting Device...");
        isdeviceconnected.setChecked(false);
      }
    } // end if serviceshim not null
    else
      Log.d(
          logName,
          "ShimmerDevicesMenu: ShimmerService came back null when trying to updateInterface()");
  } // end function updateInterface()
    @Override
    public View getView(final int position, View convertView, ViewGroup parent) {
      PhoneItem item = mlist.get(position);

      final View view =
          LayoutInflater.from(mContext)
              .inflate(R.layout.contact_detail_set_default_phone_list_item, null);
      TextView mType = (TextView) view.findViewById(R.id.textView1);
      TextView mNumber = (TextView) view.findViewById(R.id.textView2);
      final RadioButton mRadioButton = (RadioButton) view.findViewById(R.id.radioButton1);
      int t = ContactsContract.CommonDataKinds.Phone.getTypeLabelResource((int) item.type);

      mType.setText(mContext.getResources().getString(t));
      mNumber.setText(item.phoneNumber);
      if (mCheckedPosition == -1) {
        if (item.phoneNumber.equals(primaryPhone)) {
          mCheckedPosition = position;
        }
      }
      if (mCheckedPosition == position) {
        mRadioButton.setChecked(true);
      } else {
        mRadioButton.setChecked(false);
      }
      return view;
    }
Beispiel #13
0
  private void initOutgoing() {

    smtps.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View view) {
            Log.i(I, "clicked on SMTPS");
            port.setText(SendMailProtocol.SMTPS.standardPort() + "");
          }
        });

    smtp.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View view) {
            Log.i(I, "clicked on SMTP");
            port.setText(SendMailProtocol.SMTP.standardPort() + "");
          }
        });

    SendMailConnection conn = userAccount.getConfiguration().getSendMailConncetions().get(0);

    String value = "";

    value = conn.getSenderAddress().getValue();
    if (value != "") {
      adress.setText(value);
      value = "";
    }
    value = conn.getHost().getValue();
    if (value != "") {
      host.setText(value);
      value = "";
    }
    value = conn.getPassword().getValue();
    if (value != "") {
      password.setText(value);
      value = "";
    }
    value = conn.getUsername().getValue();
    if (value != "") {
      username.setText(value);
      value = "";
    }
    value = conn.getPort().getValue();
    if (value != "") {
      port.setText(value);
    }
    value = conn.getProtocol().lowerCaseName();
    if (value != "") {
      String name = conn.getProtocol().lowerCaseName();
      if (name == "smtp") {
        smtp.setChecked(true);
        name = "";
      }
      name = conn.getProtocol().lowerCaseName();
      if (name == "smtps") {
        smtps.setChecked(true);
      }
    }
  }
 public void onClickClear(View v) {
   street.setText("");
   city.setText("");
   state.setSelection(0);
   us.setChecked(true);
   si.setChecked(false);
   error.setText("");
 }
Beispiel #15
0
 public void onClick(android.view.View v) {
   Rbutton1.setChecked(true);
   Rbutton2.setChecked(false);
   Rbutton3.setChecked(true);
   Rbutton4.setChecked(false);
   Rbutton5.setChecked(false);
   edit.setText("");
 }
Beispiel #16
0
  private void initIncoming() {

    pop3s.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View view) {
            Log.i(I, "clicked on POP3S");
            port.setText(FetchMailProtocol.POP3S.standardPort() + "");
          }
        });

    pop3.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View view) {
            Log.i(I, "clicked on POP3");
            port.setText(FetchMailProtocol.POP3.standardPort() + "");
          }
        });

    FetchMailConnection conn = userAccount.getConfiguration().getFetchMailConncetions().get(0);

    String value = conn.getSenderAddress().getValue();
    if (value != "") {
      adress.setText(value);
      value = "";
    }
    value = conn.getHost().getValue();
    if (value != "") {
      host.setText(value);
      value = "";
    }
    value = conn.getPassword().getValue();
    if (value != "") {
      password.setText(value);
      value = "";
    }
    value = conn.getUsername().getValue();
    if (value != "") {
      username.setText(value);
      value = "";
    }
    value = conn.getPort().getValue();
    if (value != "") {
      port.setText(value);
    }
    value = conn.getProtocol().lowerCaseName();
    if (value != "") {
      String name = conn.getProtocol().lowerCaseName();
      if (name == "pop3") {
        pop3.setChecked(true);
        name = "";
      }
      name = conn.getProtocol().lowerCaseName();
      if (name == "pop3s") {
        pop3s.setChecked(true);
      }
    }
  }
Beispiel #17
0
 public void stdRadioAction() {
   stdSearchRadioButton.setChecked(true);
   adSearchRadioButton.setChecked(false);
   imgSearchRadioButton.setChecked(false);
   otherSearchesRadioButton.setChecked(false);
   scrollViewTableLayout.removeAllViews();
   resetCount();
   hideSoftKeyboard();
 }
  @Override
  protected void onCreate(Bundle bundle) {
    super.onCreate(bundle);
    Log.i(TAG, "created");
    // this.setContentView(R.layout.task_detail);
    this.setContentView(R.layout.edit_alarm);
    this.getActionBar().setDisplayHomeAsUpEnabled(true);
    oldAlarm = (TaskEntity) this.getIntent().getSerializableExtra("alarmTask");
    if (oldAlarm != null) this.editAlarm = new TaskEntity(oldAlarm);
    else this.editAlarm = Utils.createTask(this);

    int[] repeat_lines =
        new int[] {
          R.id.repeat_monday_line,
          R.id.repeat_tuesday_line,
          R.id.repeat_wendsday_line,
          R.id.repeat_thursday_line,
          R.id.repeat_friday_line,
          R.id.repeat_saturday_line,
          R.id.repeat_sunday_line
        };
    int[] repeat_txt =
        new int[] {
          R.id.repeat_monday,
          R.id.repeat_tuesday,
          R.id.repeat_wendsday,
          R.id.repeat_thursday,
          R.id.repeat_friday,
          R.id.repeat_saturday,
          R.id.repeat_sunday
        };
    for (int i = 0; i < 7; i++) {
      FrameLayout localFrameLayout = (FrameLayout) this.findViewById(repeat_lines[i]);
      this.setUpRepeat(localFrameLayout, (TextView) this.findViewById(repeat_txt[i]), i + 1);
    }

    txtTimeView = (TextView) this.findViewById(R.id.edit_alarm_hour);
    txtTaskName = (TextView) this.findViewById(R.id.edit_alarm_label);

    TimeOnClickListener timeClickListener = new TimeOnClickListener();
    txtTimeView.setOnClickListener(timeClickListener);
    TaskNameOnClickListener taskNameOnClickListener = new TaskNameOnClickListener();
    txtTaskName.setOnClickListener(taskNameOnClickListener);

    radioOn = (RadioButton) this.findViewById(R.id.idRadioOn);
    radioOff = (RadioButton) this.findViewById(R.id.idRadioOff);

    if (this.editAlarm.isModeOn()) {
      radioOn.setChecked(true);
      radioOff.setChecked(false);
    } else {
      radioOn.setChecked(false);
      radioOff.setChecked(true);
    }
    txtTimeView.setText(this.editAlarm.getTimeStr(this));
    txtTaskName.setText(this.editAlarm.getTitle());
  }
  @Override
  public void onClick(View v) {

    if (v == yes) {
      if (validate()) {
        if (repeatRepRadio.isChecked()) {
          rule.setCount(Integer.parseInt(repeatRepEdit.getText().toString()));
          rule.setUntil(null);
        } else {
          rule.setCount(null);
          rule.setUntil(DateUtil.convertDateToRRULE(repeatUntilDate.getText().toString()));
        }

        dismiss();
      }

    } else if (v == no) {
      cancelClicked = true;
      cancel();
    } else if (v == repeatRepEdit || v == repeatRepRadio || v == repeatRepRow) {

      repeatUntilRadio.setChecked(false);
      repeatRepRadio.setChecked(true);
      repeatRepEdit.setEnabled(true);
      repeatRepEdit.setFocusable(true);
      previousSelectedRadio = repeatRepRadio;

    } else if (v == repeatUntilDate || v == repeatUntilRadio || v == repeatUntilRow) {
      repeatRepRadio.setChecked(false);
      repeatUntilRadio.setChecked(true);
      repeatRepEdit.setEnabled(false);
      DatePickerDialog dialog = null;
      if (!StringUtils.isEmpty(repeatUntilDate.getText().toString())) {
        GregorianCalendar cal =
            DateUtil.getCalendarFromString(repeatUntilDate.getText().toString());
        dialog =
            new DatePickerDialog(
                activity,
                datePickerListener,
                cal.get(Calendar.YEAR),
                cal.get(Calendar.MONTH),
                cal.get(Calendar.DAY_OF_MONTH));
      } else {
        dialog =
            new DatePickerDialog(
                activity,
                datePickerListener,
                eventDate.get(Calendar.YEAR),
                eventDate.get(Calendar.MONTH),
                eventDate.get(Calendar.DAY_OF_MONTH));
      }

      dialog.setOnDismissListener(datePickerDismissListener);

      dialog.show();
    }
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_mine_send_profile);

    rb1 = (RadioButton) findViewById(R.id.radioButton1);
    rb1.setChecked(true);
    rb2 = (RadioButton) findViewById(R.id.radioButton2);
    rb2.setChecked(true);
  }
 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
   if (isChecked) {
     if (buttonView.getId() == R.id.radioButtonPoint) {
       rZone.setChecked(false);
     }
     if (buttonView.getId() == R.id.radioButtonZone) {
       rPoint.setChecked(false);
     }
   }
 }
 private void setRadioSelected(AccountTypeEnum accountType) {
   switch (accountType) {
     case SALE:
       accountTypeRadioSale.setChecked(true);
       break;
     default:
       accountTypeRadioPub.setChecked(true);
       break;
   }
 }
Beispiel #23
0
 /**
  * 切换页面
  *
  * @param position
  */
 public void changeFuncPage(int position) {
   if (position < POSITION0) return;
   if (position == POSITION0) {
     curPosition = POSITION0;
     titleShouYe();
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_shouye.setChecked(true);
     fm_funcpage0.setVisibility(View.VISIBLE);
     fm_funcpage1.setVisibility(View.GONE);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
   } else if (position == POSITION1) {
     curPosition = POSITION1;
     setPageRightTextVisibility(View.GONE);
     ((JiaoYiGuanLiFragment) fm_jiaoyiguanli).refreshFMData();
     setPageTitle("管理中心");
     tv_title_left.setVisibility(View.GONE);
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_jiaoyiguanli.setChecked(true);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage1.setVisibility(View.VISIBLE);
   } else if (position == POSITION2) {
     curPosition = POSITION2;
     setPageRightTextVisibility(View.GONE);
     setPageTitle("财务室");
     tv_title_left.setVisibility(View.GONE);
     ((FinancialOfficeFragment) fm_caiwushi).refreshFMData();
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_caiwushi.setChecked(true);
     fm_funcpage2.setVisibility(View.VISIBLE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
     fm_funcpage1.setVisibility(View.GONE);
     getFinancialOfficeClick(); // 刷新财务室价格
   } else if (position == POSITION3) {
     curPosition = POSITION3;
     setPageRightTextVisibility(View.GONE);
     ((MineFragment) fm_mine).refreshFMData();
     setPageTitle("我的");
     tv_title_left.setVisibility(View.GONE);
     setPageBackVisibility(View.INVISIBLE);
     setPageRightResource(R.mipmap.more_other);
     rb_mine.setChecked(true);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.VISIBLE);
     fm_funcpage1.setVisibility(View.GONE);
   }
 }
 @Override
 public void setData(Account data) {
   super.setData(data);
   Picasso.with(this).load(data.getAvatar()).transform(new CircleTransform()).into(avatar);
   name.setText(data.getName());
   if (data.getGender() == 0) male.setChecked(true);
   else female.setChecked(true);
   address.setText(data.getAddress());
   sign.setText(data.getSign());
   intro.setText(data.getIntro());
 }
 protected void showSolution() {
   String answer = mAnswers[mCurrentQuestion];
   if (answer.equals(getString(R.string.link_layer))) {
     mRbLink.setChecked(true);
   } else if (answer.equals(getString(R.string.internet_layer))) {
     mRbNetwork.setChecked(true);
   } else if (answer.equals(getString(R.string.transport_layer))) {
     mRbTransport.setChecked(true);
   } else {
     mRbAplication.setChecked(true);
   }
 }
  public void setDefinition(String link) {
    //  Check for non-English definition
    Tamination.loadDefinition(link, defview, getActivity());
    String jsfunction =
        "    function setPart(part)    { "
            + "      var nodes = document.getElementsByTagName('span'); "
            + "      for (var i=0; i<nodes.length; i++) { "
            + "        var elem = nodes.item(i); "
            + "        var classstr = ' '+elem.className+' '; "
            + "        classstr = classstr.replace('definition-highlight',''); "
            + "        var teststr = ' '+classstr+' '+elem.id+' '; "
            + "        if (teststr.indexOf(' '+currentcall+part+' ') > 0 || "
            + "            teststr.indexOf('Part'+part+' ') > 0) "
            + "          classstr += 'definition-highlight'; "
            + "        classstr = classstr.replace(/^\\s+|\\s+$/g,''); "
            + "        elem.className = classstr;      }   }  ";
    evaluateJavascript(jsfunction);

    //  Show abbrev/full buttons only for Basic and Mainstream
    View dgv = fragment.findViewById(R.id.definitionGroup);
    if (link.matches("(b1|b2|ms).*")) {
      dgv.setVisibility(View.VISIBLE);
      boolean isAbbrev = prefs.getBoolean("isabbrev", true);
      abbrevRadioButton.setChecked(isAbbrev);
      fullRadioButton.setChecked(!isAbbrev);
      //  Function to show either full or abbrev
      //  We need to wait until the page loading is finished
      //  before injecting this
      final String jsfunction2 =
          "    function setAbbrev(isAbbrev) {"
              + "      var nodes = document.getElementsByTagName('*');"
              + "      for (var i=0; i<nodes.length; i++) {"
              + "        var elem = nodes.item(i);"
              + "        if (elem.className.indexOf('abbrev') >= 0)"
              + "          elem.style.display = isAbbrev ? '' : 'none';"
              + "        if (elem.className.indexOf('full') >= 0)"
              + "          elem.style.display = isAbbrev ? 'none' : '';"
              + "      }"
              + "    } "
              + (isAbbrev ? "setAbbrev(true)" : "setAbbrev(false)");
      //  Once the web page is loaded, inject the function to switch
      //  abbrev/full and set the current state
      defview.setWebViewClient(
          new WebViewClient() {
            public void onPageFinished(WebView v, String u) {
              evaluateJavascript(jsfunction2);
            }
          });

    } else //  Not a BMS def, so don't show radio buttons
    dgv.setVisibility(View.GONE);
  }
 public void resetimageviews() {
   v1.setImageBitmap(null);
   v2.setImageBitmap(null);
   v3.setImageBitmap(null);
   v4.setImageBitmap(null);
   questionimage.setImageBitmap(null);
   questionimage2.setImageBitmap(null);
   questionimage3.setImageBitmap(null);
   t1.setChecked(false);
   t2.setChecked(false);
   t3.setChecked(false);
   t4.setChecked(false);
 }
 /** Read stuff from file then output it as the same so it's all hunky dory */
 public void fillDataStored() {
   RadioButton male = (RadioButton) findViewById(R.id.gender_male);
   RadioButton female = (RadioButton) findViewById(R.id.gender_female);
   RadioButton pounds = (RadioButton) findViewById(R.id.weight_lbs);
   RadioButton kgs = (RadioButton) findViewById(R.id.weight_kgs);
   if (stats.isMan) {
     male.setChecked(true);
   } else {
     female.setChecked(true);
   }
   if (stats.isKG) {
     kgs.setChecked(true);
   } else {
     pounds.setChecked(true);
   }
   EditText weight = (EditText) findViewById(R.id.weight_view);
   EditText deadlift_view = (EditText) findViewById(R.id.deadlift_view);
   EditText squat_view = (EditText) findViewById(R.id.squat_view);
   EditText bench_view = (EditText) findViewById(R.id.bench_view);
   weight.setText(String.valueOf(stats.weight));
   deadlift_view.setText(String.valueOf(stats.deadlift));
   squat_view.setText(String.valueOf(stats.squat));
   bench_view.setText(String.valueOf(stats.bench));
   InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
   imm.hideSoftInputFromWindow(weight.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(deadlift_view.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(squat_view.getWindowToken(), 0);
   imm.hideSoftInputFromWindow(bench_view.getWindowToken(), 0);
   TextView output = (TextView) findViewById(R.id.output_view);
   DecimalFormat df = new DecimalFormat("#.###");
   StringBuilder outputString = new StringBuilder(1000);
   outputString.append(
       "Big 3 Total: " + df.format(stats.total) + "\nWilks Score: " + df.format(stats.wilksScore));
   try {
     String classification = stats.getClassifs();
     if (!classification.contains("Un-trained")) {
       outputString.append("\nClassification: " + stats.getClassifs());
     }
   } catch (Exception e) {
     Log.e("Wilks Calculator", "Error getting classifs", e);
   }
   output.setText(outputString.toString());
   output.setOnClickListener(
       new OnClickListener() {
         @Override
         public void onClick(View v) {
           wilksPopup();
         }
       });
   setButtonsOnClick(male, female, pounds, kgs, weight, deadlift_view, squat_view, bench_view);
 }
  // This method will uncheck all radio buttons and check the default one
  private void setDefaultRadioButton() {
    rbCarb.setChecked(false);
    rbProt.setChecked(false);
    rbFat.setChecked(false);
    rbKcal.setChecked(false);

    DbAdapter db = new DbAdapter(this);
    db.open();
    Cursor cSetting = db.fetchSettingByName(DbSettings.setting_value_default);
    if (cSetting.getCount() > 0) {
      cSetting.moveToFirst();
      defaultValue =
          cSetting.getInt(cSetting.getColumnIndexOrThrow(DbAdapter.DATABASE_SETTINGS_VALUE));
    } else {
      // set default = carb
      defaultValue = 1;
    }
    cSetting.close();
    db.close();

    switch (defaultValue) {
      case 1:
        rbCarb.setChecked(true);
        break;
      case 2:
        rbProt.setChecked(true);
        break;
      case 3:
        rbFat.setChecked(true);
        break;
      case 4:
        rbKcal.setChecked(true);
        break;
    }
  }
 public void RadioListner(View view) {
   Log.d("RB Clicked", "Success1");
   RadioButton clickedButton = (RadioButton) view;
   int name = clickedButton.getId();
   Log.d("RB Clicked", "Success2");
   if (name == R.id.fah) {
     RadioButton otherButtonCel = (RadioButton) findViewById(R.id.cel);
     otherButtonCel.setChecked(false);
   } else {
     RadioButton otherButtonFah = (RadioButton) findViewById(R.id.fah);
     otherButtonFah.setChecked(false);
   }
   Log.d("RB Clicked", "Success3");
 }