private void togglePickerOptions() { if (mModel.recurrenceState == RecurrenceModel.STATE_NO_RECURRENCE) { mFreqSpinner.setEnabled(false); mEndSpinner.setEnabled(false); mIntervalPreText.setEnabled(false); mInterval.setEnabled(false); mIntervalPostText.setEnabled(false); mMonthRepeatByRadioGroup.setEnabled(false); mEndCount.setEnabled(false); mPostEndCount.setEnabled(false); mEndDateTextView.setEnabled(false); mRepeatMonthlyByNthDayOfWeek.setEnabled(false); mRepeatMonthlyByNthDayOfMonth.setEnabled(false); for (Button button : mWeekByDayButtons) { button.setEnabled(false); } } else { mView.findViewById(R.id.options).setEnabled(true); mFreqSpinner.setEnabled(true); mEndSpinner.setEnabled(true); mIntervalPreText.setEnabled(true); mInterval.setEnabled(true); mIntervalPostText.setEnabled(true); mMonthRepeatByRadioGroup.setEnabled(true); mEndCount.setEnabled(true); mPostEndCount.setEnabled(true); mEndDateTextView.setEnabled(true); mRepeatMonthlyByNthDayOfWeek.setEnabled(true); mRepeatMonthlyByNthDayOfMonth.setEnabled(true); for (Button button : mWeekByDayButtons) { button.setEnabled(true); } } updateDoneButtonState(); }
@Override protected void onRecover(Object object) { resetResult(); if (object != null) { BeneficiaryValue beneficiary = (BeneficiaryValue) object; if (currentTypeCode.equals(ServiceCode.BANK_TRANSFER_PAYMENT) || beneficiary.serviceType.equals(Contants.BANK_TRANSFER)) { bankTransferNameEditText.setText(beneficiary.beneficiaryName); expandFocusResultChange(bankTransferNameEditText.getText().toString()); ibanEdtiText.setText(beneficiary.beneficiaryIban); iban = beneficiary.beneficiaryIban; } else if (currentTypeCode.equals(ServiceCode.TRANSFER_ENTRY_PAYMENT) || beneficiary.serviceType.equals(Contants.TRANSFER_ENTRY)) { for (int i = 0; i < tranGroup.getChildCount(); i++) { RadioButton radioButton = (RadioButton) tranGroup.getChildAt(i); if (radioButton.getText().equals(beneficiary.beneficiaryName)) { radioButton.setChecked(true); } if (radioButton.getText().equals(selectedAccountsModel.getAccountAlias())) { radioButton.setEnabled(false); } } } else if (currentTypeCode.equals(ServiceCode.SIM_TOP_UP) || beneficiary.serviceType.equals(Contants.SIM_TOP_UP)) { simTopUpNameEdit.setText(beneficiary.beneficiaryName); phoneNumberEdit.setText(beneficiary.beneficiaryPhoneNumber); String destProvider = DestProvider.getDsstProvider(beneficiary.operator); operatorText.setText(destProvider); if (!simTopUpNameEdit.getText().toString().equals("")) { expandFocusResultChange(simTopUpNameEdit.getText().toString()); } else { expandFocusResultChange(phoneNumberEdit.getText().toString()); } } else if (currentTypeCode.equals(ServiceCode.CARD_RECHARGE_PAYMENT) || beneficiary.serviceType.equals(Contants.PREPAID_CARD_RELOAD)) { beneficiaryNameEditText.setText(beneficiary.beneficiaryName); String cardNum = beneficiary.beneficiaryCardNumber.substring( beneficiary.beneficiaryCardNumber.length() - 4, beneficiary.beneficiaryCardNumber.length()); cardNumberEditText.setText(cardNum); expandFocusResultChange(beneficiaryNameEditText.getText().toString()); } } else { // 如果是显示的,就屏蔽一下 for (int i = 0; i < tranGroup.getChildCount(); i++) { RadioButton radioButton = (RadioButton) tranGroup.getChildAt(i); if (radioButton.getText().equals(selectedAccountsModel.getAccountAlias())) { radioButton.setEnabled(false); } } } payees_layout.removeAllViews(); }
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); }
public void setData(int position, AccountsModel mAccountsModel) { this.position = position; this.mAccountsModel = mAccountsModel; if (mAccountsModel.getAccountAlias() != null) { name_tv.setText(mAccountsModel.getAccountAlias()); } else { name_tv.setText(""); } if (mAccountsModel.getCardHolder() != null) { iban.setText(mAccountsModel.getCardHolder()); } else { iban.setText(""); } String cardNumber = mAccountsModel.getCardNumber(); if (cardNumber == null) { cardNumber = ""; } avilable_banlence_tv.setText(cardNumber); if (mAccountsModel.getIsPreferred()) { isPreferredStar.setVisibility(View.VISIBLE); } else { isPreferredStar.setVisibility(View.GONE); } if (disAblePosition == position) { onEnable(false); } else { rbtn.setChecked(selectedPosition == position); name_tv.setTextColor(name_tv.getResources().getColor(R.color.black)); itemView.setEnabled(true); rbtn.setEnabled(true); } }
@Override protected void resetResult() { super.resetResult(); // banktransfer bankTransferNameEditText.setText(""); ibanEdtiText.setText(""); bicEditText.setText(""); // transfer entry for (int i = 0; i < tranGroup.getChildCount(); i++) { RadioButton radioButton = (RadioButton) tranGroup.getChildAt(i); radioButton.setEnabled(true); } tranGroup.clearCheck(); result = ""; // sim simTopUpNameEdit.setText(""); phoneNumberEdit.setText(""); operatorText.setText(""); // card beneficiaryNameEditText.setText(""); cardNumberEditText.setText(""); expandFocusResultChange(""); account = null; }
public void setEnabledPosition(int position) { if (accountsForServiceModels != null && accountsForServiceModels.size() >= position) { RadioButton radioButton = (RadioButton) tranGroup.getChildAt(position); radioButton.setEnabled(false); } };
@Override public void onClick(View view) { if ((view.getId() == R.id.next)) { radioButton1.setEnabled(true); radioButton2.setEnabled(true); radioButton3.setEnabled(true); radioButton4.setEnabled(true); radioButton1.setChecked(false); radioButton2.setChecked(false); radioButton3.setChecked(false); radioButton4.setChecked(false); data = new EnterData(); gt = new GetData(); data = gt.getDataForScience(); String option1 = data.getOption1().toString(); String option2 = data.getOption2().toString(); String option3 = data.getOption3().toString(); String option4 = data.getOption4().toString(); answer = data.getAnswer().toString(); question.setText(data.getQuestion().toString()); radioButton1.setText(option1); radioButton2.setText(option2); radioButton3.setText(option3); radioButton4.setText(option4); // Toast.makeText(this, "Total Right Answer"+r+"Total Worng Answer"+w, 2).show(); } if (view.getId() == R.id.finish) { Intent intent = new Intent(); intent.setClass(this, MainActivity.class); Toast.makeText(this, "Start next activity", 2).show(); startActivity(intent); } }
private void setEnabledRadioButton(boolean enable) { int[] radioButtionId = new int[] { R.id.radioButton_ans1, R.id.radioButton_ans2, R.id.radioButton_ans3, R.id.radioButton_ans4 }; int i = 0; while (i < 4) { int id = this.getResources() .getIdentifier(createAnsName(bookTitle, i), "string", getPackageName()); RadioButton tmp = (RadioButton) findViewById(radioButtionId[i]); tmp.setEnabled(enable); ++i; } }
public static RadioGroup configureCalendarRestoreStrategy( View view, final CalendarRestoreStrategyChangedListener dialog) { RadioGroup restorePlanStrategie = (RadioGroup) view.findViewById(R.id.restore_calendar_handling); restorePlanStrategie.setOnCheckedChangeListener( new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { dialog.onCheckedChanged(); } }); String calendarId = MyApplication.PrefKey.PLANNER_CALENDAR_ID.getString("-1"); String calendarPath = MyApplication.PrefKey.PLANNER_CALENDAR_PATH.getString(""); RadioButton configured = (RadioButton) view.findViewById(R.id.restore_calendar_handling_configured); if ((calendarId.equals("-1")) || calendarPath.equals("")) { configured.setEnabled(false); } else { configured.setText(configured.getText() + " (" + calendarPath + ")"); } return restorePlanStrategie; }
private void initLayouts() { L.log("Initialize Layouts..."); rbTestTypeGroup = (RadioGroup) findViewById(R.id.rbTestTypeGroup); rbDownloadConfigurationTest = (RadioButton) findViewById(R.id.rbDownloadConfigurationTest); rbManualConfigurationTest = (RadioButton) findViewById(R.id.rbManualConfigurationTest); rbExternalTest = (RadioButton) findViewById(R.id.rbExternalTest); rbDownloadConfigurationTest.setChecked(false); rbManualConfigurationTest.setChecked(false); rbExternalTest.setChecked(false); String sLevel = pref.getUserLevel(); debug("Logged in user -> + " + pref.getUsername() + "; Level -> " + sLevel); if (sLevel.equalsIgnoreCase(StringUtils.USER_LEVEL_TECHNICIAN)) { rbManualConfigurationTest.setEnabled(false); rbManualConfigurationTest.setTextColor(color.gray_light); } ((TextView) findViewById(R.id.txt_settings)) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { Intent i = new Intent(TestTypeActivity.this, SettingsActivity.class); startActivityForResult(i, 1); } }); // rbTestTypeGroup.setSelected(false); rbTestTypeGroup.setOnCheckedChangeListener(chkListener); isAnyOfTestRunning = false; if (pref.isTestRunning()) isAnyOfTestRunning = true; btnStopTest = (Button) findViewById(R.id.btnStopTest); btnStopTest.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { stopTest(); } }); btnUploadFailedResults = (Button) findViewById(R.id.btnUploadFailedResults); btnUploadFailedResults.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { doUploadFailedResults(); } }); if (isAnyOfTestRunning) { boolean ext_tst_runng = pref.isExternalTestRunning(); if (ext_tst_runng) btnStopTest.setVisibility(View.GONE); else btnStopTest.setVisibility(View.VISIBLE); } else { btnStopTest.setVisibility(View.GONE); /*new Timer().schedule(new TimerTask() { @Override public void run() { activity.runOnUiThread(new Runnable() { @Override public void run() { btnStopTest.setVisibility(View.GONE); } }); } }, 5000);*/ } }
/** * 加载每一行的单选按钮 * * @param layoutMain * @param line * @param lineNum */ private void addLine( LinearLayout layoutMain, int line, int lineNum, int isDanNum, int danTeamNum, int teamNum, final boolean isBeijing) { LinearLayout layoutOne = new LinearLayout(context); int id = 0; int last = getNum(teamNum - 1, true); boolean isCheck = isLastCheck(teamNum, danTeamNum); for (int j = 0; j < lineNum; j++) { id = line * this.LineNum + j; RadioButton radio = new RadioButton(context); if (id < isDanNum) { radio.setEnabled(false); radio.setTextColor(Color.GRAY); radio.setButtonDrawable(R.drawable.radio_select); } else if (!isCheck && id >= last) { radio.setEnabled(false); radio.setTextColor(Color.GRAY); radio.setButtonDrawable(R.drawable.radio_select); } else { radio.setTextColor(Color.BLACK); radio.setButtonDrawable(R.drawable.radio_select); } if (isBeijing) { radio.setText(beijingTextId[id]); } else { radio.setText(radioTextId[id]); } int width = PublicMethod.getDisplayWidth(context); if (width == 720) { radio.setTextSize(PublicMethod.getPxInt(7, context)); } else if (width == 640) { radio.setTextSize(PublicMethod.getPxInt(7, context)); } else if (width == 240) { radio.setTextSize(PublicMethod.getPxInt(20, context)); } else if (width == 320) { radio.setTextSize(PublicMethod.getPxInt(15, context)); } else if (width == 800) { radio.setTextSize(PublicMethod.getPxInt(8, context)); } else { radio.setTextSize(PublicMethod.getPxInt(10, context)); } if (Constants.SCREEN_HEIGHT == 854) { radio.setTextSize(PublicMethod.getPxInt(8, context)); } radio.setId(id); radio.setPadding(PublicMethod.getPxInt(20, context), 0, 0, 0); int withPx = PublicMethod.getPxInt(75, context); // 将dip换算成px radio.setLayoutParams(new LayoutParams(withPx, LayoutParams.WRAP_CONTENT)); radio.setOnCheckedChangeListener( new OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked) { if (isBeijing) { ((BeiJingSingleGameIndentActivity) context).bettingNum = getBeijingRadioZhu(buttonView.getText().toString()); ((BeiJingSingleGameIndentActivity) context).setBettingInformationShow(); } else { touzhuDialog.zhuShu = getRadioZhu(buttonView.getText().toString()); touzhuDialog.setAlertText(); setRadioPrize(buttonView.getText().toString()); } clearRadio(buttonView); } } }); radioBtns.add(radio); layoutOne.addView(radio); } layoutMain.addView(layoutOne); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_payment); setTitle("Payment"); payPalavailable = false; payUMoneyavailable = false; visaavailable = false; final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(Payment.this); payPalavailable = prefs.getBoolean(PaymentOptions.PREFERENCES_IS_PAYPAL, false); payUMoneyavailable = prefs.getBoolean(PaymentOptions.PREFERENCES_IS_PAYUMONEY, false); visaavailable = prefs.getBoolean(PaymentOptions.PREFERENCES_IS_VISA, false); int visaAmt = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_VISA, 0); int paypalAmt = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_PAYPAL, 0); int payuMoney = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_PAYUMONEY, 0); // Toast.makeText(Payment.this, "Visa " + visaavailable + " PaUMoney " + // payUMoneyavailable + " PayPal " + payPalavailable, Toast.LENGTH_SHORT).show(); RadioGroup group = (RadioGroup) findViewById(R.id.radioGroup_payment); final RadioButton payPalRadio = (RadioButton) findViewById(R.id.radioButton_payPal); final RadioButton visaRadio = (RadioButton) findViewById(R.id.radioButton_visa); final RadioButton payUMoneyRadio = (RadioButton) findViewById(R.id.radioButton_payUMoney); final RadioButton paySplitRadio = (RadioButton) findViewById(R.id.radioButton_splitpay); if (payPalavailable) { payPalRadio.setEnabled(true); } else { payPalRadio.setEnabled(false); } if (payUMoneyavailable) { payUMoneyRadio.setEnabled(true); } else { payUMoneyRadio.setEnabled(false); } if (visaavailable) { visaRadio.setEnabled(true); } else { visaRadio.setEnabled(false); } final LinearLayout layout = (LinearLayout) findViewById(R.id.ll_visibility); payPalRadio.setText("PayPal Rs." + paypalAmt); visaRadio.setText("Visa Checkout Rs." + visaAmt); payUMoneyRadio.setText("Pay U Money Rs." + payuMoney); final Button payNow = (Button) findViewById(R.id.button_PayNow); final int amountToPay = prefs.getInt(PurchaseActivity.PREFERENCES_PURCHASE_AMOUNT, 350); payNow.setText("Pay Now Rs." + amountToPay); if (paypalAmt < amountToPay) { payPalRadio.setEnabled(false); } if (visaAmt < amountToPay) { visaRadio.setEnabled(false); } if (payuMoney < amountToPay) { payPalRadio.setEnabled(false); } group.setOnCheckedChangeListener( new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup radioGroup, int i) { if (i == R.id.radioButton_payPal) { payPalChecked = payPalRadio.isChecked(); payUMoneyChecked = false; visaChecked = false; // Toast.makeText(Payment.this, "payPal clicked", // Toast.LENGTH_SHORT).show(); } else if (i == R.id.radioButton_payUMoney) { payUMoneyChecked = payUMoneyRadio.isChecked(); visaChecked = false; payPalChecked = false; // Toast.makeText(Payment.this, "payUmoney clicked", // Toast.LENGTH_SHORT).show(); } else if (i == R.id.radioButton_visa) { visaChecked = visaRadio.isChecked(); payPalChecked = false; payUMoneyChecked = false; // Toast.makeText(Payment.this, "visa clicked", // Toast.LENGTH_SHORT).show(); } else { layout.setVisibility(View.VISIBLE); } } }); payNow.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View view) { if (payPalChecked) { SharedPreferences.Editor editor = prefs.edit(); editor.putString(PREFERENCES_TYPE, PREFERENCES_API_PAYPAL); // Toast.makeText(Payment.this, "payPal clicked", // Toast.LENGTH_SHORT).show(); int paypal = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_PAYPAL, 0); int amt = prefs.getInt(PurchaseActivity.PREFERENCES_PURCHASE_AMOUNT, 0); int bal = paypal - amt; editor.putInt(PaymentOptions.PREFERENCES_AMOUNT_PAYPAL, bal); editor.commit(); Intent i = new Intent(Payment.this, Web.class); startActivity(i); overridePendingTransition(R.anim.enter, R.anim.exit); } else if (payUMoneyChecked) { SharedPreferences.Editor editor = prefs.edit(); editor.putString(PREFERENCES_TYPE, PREFERENCES_API_PAYU); // Toast.makeText(Payment.this, "payUmoney clicked", // Toast.LENGTH_SHORT).show(); int payumoney = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_PAYUMONEY, 0); int amt = prefs.getInt(PurchaseActivity.PREFERENCES_PURCHASE_AMOUNT, 0); int bal = payumoney - amt; editor.putInt(PaymentOptions.PREFERENCES_AMOUNT_PAYUMONEY, bal); editor.commit(); Intent i = new Intent(Payment.this, Web.class); startActivity(i); overridePendingTransition(R.anim.enter, R.anim.exit); } else if (visaChecked) { SharedPreferences.Editor editor = prefs.edit(); editor.putString(PREFERENCES_TYPE, PREFERENCES_API_VISA); // Toast.makeText(Payment.this, "visa clicked", // Toast.LENGTH_SHORT).show(); int visa = prefs.getInt(PaymentOptions.PREFERENCES_AMOUNT_VISA, 0); int amt = prefs.getInt(PurchaseActivity.PREFERENCES_PURCHASE_AMOUNT, 0); int bal = visa - amt; editor.putInt(PaymentOptions.PREFERENCES_AMOUNT_VISA, bal); editor.commit(); Intent i = new Intent(Payment.this, Web.class); startActivity(i); overridePendingTransition(R.anim.enter, R.anim.exit); } else if (paySplitRadio.isChecked()) { EditText etpayu = (EditText) findViewById(R.id.payUMoneySplitEditText); EditText etpal = (EditText) findViewById(R.id.payPalSplitEditText); EditText etvisa = (EditText) findViewById(R.id.visaSplitEditText); int total = Integer.parseInt( (etpal.getText().toString()).equals("") ? "0" : etpal.getText().toString()) + Integer.parseInt( (etpayu.getText().toString()).equals("") ? "0" : etpayu.getText().toString()) + Integer.parseInt( (etvisa.getText().toString()).equals("") ? "0" : etvisa.getText().toString()); // Toast.makeText(Payment.this, "Total = " + total, // Toast.LENGTH_SHORT).show(); if (total == amountToPay) { Intent i = new Intent(Payment.this, Web.class); startActivity(i); overridePendingTransition(R.anim.enter, R.anim.exit); } else { payNow.setEnabled(true); // Toast.makeText(Payment.this, "Incorrect Ammounts", // Toast.LENGTH_SHORT).show(); } } } }); // Button bCreditCard = (Button) findViewById(R.id.button_creditCard); // Button bDebitCard = (Button) findViewById(R.id.button_debitCard); // Button bAndroidPay = (Button) findViewById(R.id.button_androidPay); // Button bApplePay = (Button) findViewById(R.id.button_applePay); // Button bSamsungPay = (Button) findViewById(R.id.button_samsungPay); // Button bPayTm = (Button) findViewById(R.id.button_payTm); // Button bPayPal = (Button) findViewById(R.id.button_payPal); i = new Intent(Payment.this, Web.class); // // bCreditCard.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // String url = ""; // i.putExtra("url", url); // startActivity(i); // } // }); // // bDebitCard.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); // // bApplePay.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); // // bAndroidPay.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); // // bSamsungPay.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); // // bPayTm.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); // // bPayPal.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // // } // }); }
void initGroupNType() { groupNType = (LinearLayout) findViewById(R.id.group_type); // useNFCBox = (CheckBox) findViewById(R.id.use_nfc); if (mNfcAdapter == null || Utils.ANDROID_VERSION < 14) { useNFCBox.setEnabled(false); } else { initNfcBox(); useNFCBox.setOnClickListener( new OnClickListener() { @Override public void onClick(View arg0) { setNfc(useNFCBox.isChecked()); } }); } useSSLBox = (CheckBox) findViewById(R.id.use_ssl); useSSLBox.setOnClickListener( new OnClickListener() { @Override public void onClick(View arg0) { if (peerNetData != null && actNetType != NetInfo.NoNet && chosenNType != NetInfo.NoNet && chosenNType == actNetType) { netActivatedAtLeader(connNets[actNetType]); setUseSSL(peerNetData.useSSL); } } }); // mTypes = (RadioGroup) findViewById(R.id.types); mTypes.setOnCheckedChangeListener( new RadioGroup.OnCheckedChangeListener() { public void onCheckedChanged(RadioGroup group, int checkedId) { if (checkedId == R.id.wifi) { doWifi(); } else if (checkedId == R.id.wifi_direct) { doWifiDirect(); } else if (checkedId == R.id.wifi_hotspot) { doWifiHotspot(); } } }); wifiBtn = (RadioButton) findViewById(R.id.wifi); wifiDirectBtn = (RadioButton) findViewById(R.id.wifi_direct); wifiHotspotBtn = (RadioButton) findViewById(R.id.wifi_hotspot); wifiInfo = (TextView) findViewById(R.id.wifi_info); wifiDirectInfo = (TextView) findViewById(R.id.wifi_direct_info); wifiHotspotInfo = (TextView) findViewById(R.id.wifi_hotspot_info); hotspotLockedInfo = (TextView) findViewById(R.id.hotspot_locked_info); wifiInfoText = getResources().getText(R.string.wifi_info); wifiDirectInfoText = getResources().getText(R.string.wifi_direct_info); wifiHotspotInfoText = getResources().getText(R.string.wifi_hotspot_info); hotspotLockedInfo.setVisibility(View.GONE); checkSetting = getResources().getText(R.string.check_setting); // if (!wifiDirectSupported) { wifiDirectBtn.setEnabled(false); wifiDirectInfo.setEnabled(false); } // init passwd group groupPasswd = (LinearLayout) findViewById(R.id.group_passwd); ; passwdText = (EditText) findViewById(R.id.wifi_passwd); enterBtn = (TextView) findViewById(R.id.button_enter); enterBtn.setOnClickListener( new OnClickListener() { @Override public void onClick(View arg0) { String passwd = passwdText.getText().toString(); if (connNets[NetInfo.WiFi] != null) { connNets[NetInfo.WiFi].pass = passwd; if (peerNetData != null && actNetType == NetInfo.WiFi && chosenNType == actNetType) { netActivatedAtLeader(connNets[actNetType]); setUseSSL(peerNetData.useSSL); } } } }); groupPasswd.setVisibility(View.GONE); }
private void enableUsbUartSwitch(boolean enabled) { mRbUsb.setEnabled(enabled); mRbUart.setEnabled(enabled); }
/** * Called when the activity will start interacting with the user. * * @param savedInstanceState the bundle object. */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.createschedule); initComponents(); String lightArray[]; String groupArray[]; phHueSDK = PHHueSDK.getInstance(getApplicationContext()); bridge = phHueSDK.getSelectedBridge(); recurringSchedules = bridge.getResourceCache().getAllSchedules(true); getRecurringSchedulesNames(); ArrayAdapter<String> scheduleSpinnerAdapter = new ArrayAdapter<String>(this, R.layout.light_spinner_item, recurringSchedulesArray); scheduleSpinner.setAdapter(scheduleSpinnerAdapter); scheduleSpinner.setVisibility(View.VISIBLE); lights = bridge.getResourceCache().getAllLights(); lightArray = phHueSDK.getLightNames(lights); if (lightArray.length == 0) { rbLightForSchedule.setEnabled(false); } groups = bridge.getResourceCache().getAllGroups(); groupArray = phHueSDK.getGroupNames(groups); if (groupArray.length == 0) { rbGroupForSchedule.setEnabled(false); } ArrayAdapter<String> lightSpinnerAdapter = new ArrayAdapter<String>(this, R.layout.inner_spinner_item, lightArray); lightSpinner.setAdapter(lightSpinnerAdapter); lightSpinner.setEnabled(false); ArrayAdapter<String> groupSpinnerAdapter = new ArrayAdapter<String>(this, R.layout.inner_spinner_item, groupArray); groupSpinner.setAdapter(groupSpinnerAdapter); groupSpinner.setEnabled(false); final Calendar c = Calendar.getInstance(); mHour = c.get(Calendar.HOUR_OF_DAY); mMinute = c.get(Calendar.MINUTE); btnScheduleTime.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { TimePickerDialog timePicker = new TimePickerDialog( PHUpdateRecurringScheduleActivity.this, mTimeSetListener, mHour, mMinute, true); timePicker.show(); } }); rbLightForSchedule.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { rbLightForSchedule.setChecked(true); rbGroupForSchedule.setChecked(false); lightSpinner.setEnabled(true); groupSpinner.setEnabled(false); } }); rbGroupForSchedule.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { rbLightForSchedule.setChecked(false); rbGroupForSchedule.setChecked(true); lightSpinner.setEnabled(false); groupSpinner.setEnabled(true); } }); btnScheduleLightState.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent( PHUpdateRecurringScheduleActivity.this, PHUpdateScheduleLightStateActivity.class); if (intent != null) { startActivity(intent); } } }); scheduleSpinner.setOnItemSelectedListener( new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { PHSchedule timer = recurringSchedules.get(position); editTvScheduleName.setText(timer.getName()); if (timer.getLightIdentifier() != null) { rbLightForSchedule.setChecked(true); lightSpinner.setEnabled(true); String lightIdentifier = timer.getLightIdentifier(); PHLight light = null; for (int i = 0; i < lights.size(); i++) { if (lightIdentifier.equals(lights.get(i).getIdentifier())) { light = lights.get(i); break; } } if (light != null) { lightSpinner.setSelection(PHHelper.getIndex(lightSpinner, light.getName())); phHueSDK.setCurrentLightState(timer.getLightState()); rbGroupForSchedule.setChecked(false); groupSpinner.setEnabled(false); } } else if (timer.getGroupIdentifier() != null) { rbGroupForSchedule.setChecked(true); groupSpinner.setEnabled(true); String groupIdentifier = timer.getGroupIdentifier(); PHGroup group = null; for (int i = 0; i < groups.size(); i++) { if (groupIdentifier.equals(groups.get(i).getIdentifier())) { group = groups.get(i); break; } } if (group != null) { groupSpinner.setSelection(PHHelper.getIndex(groupSpinner, group.getName())); phHueSDK.setCurrentLightState(timer.getLightState()); rbLightForSchedule.setChecked(false); lightSpinner.setEnabled(false); } } Date lastScheduleTime = timer.getDate(); if (lastScheduleTime != null) { mHour = lastScheduleTime.getHours(); mMinute = lastScheduleTime.getMinutes(); timeToSend = Calendar.getInstance().getTime(); timeToSend.setHours(mHour); timeToSend.setMinutes(mMinute); updateDisplay(); } editTvScheduleDescriptor.setText(timer.getDescription()); editTvRandomTime.setText(Integer.toString(timer.getRandomTime())); recurringDays = timer.getRecurringDays(); recurringDaysBitStr = String.format("%07d", new BigInteger(Integer.toBinaryString(recurringDays))); btnSun.setChecked(false); btnSat.setChecked(false); btnFri.setChecked(false); btnThur.setChecked(false); btnThur.setChecked(false); btnWed.setChecked(false); btnTue.setChecked(false); btnMon.setChecked(false); for (int i = 0; i < recurringDaysBitStr.length(); i++) { switch (i) { case 0: if (recurringDaysBitStr.charAt(0) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_MONDAY.getValue()); btnMon.setChecked(true); } break; case 1: if (recurringDaysBitStr.charAt(1) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_TUESDAY.getValue()); btnTue.setChecked(true); } break; case 2: if (recurringDaysBitStr.charAt(2) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_WEDNESDAY.getValue()); btnWed.setChecked(true); } break; case 3: if (recurringDaysBitStr.charAt(3) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_THURSDAY.getValue()); btnThur.setChecked(true); } break; case 4: if (recurringDaysBitStr.charAt(4) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_FRIDAY.getValue()); btnFri.setChecked(true); } break; case 5: if (recurringDaysBitStr.charAt(5) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_SATURDAY.getValue()); btnSat.setChecked(true); } break; case 6: if (recurringDaysBitStr.charAt(6) == '1') { recurringDays = (recurringDays | RecurringDay.RECURRING_SUNDAY.getValue()); btnSun.setChecked(true); } break; default: break; } } } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } }); }
private void TabloDoldur() { try { Integer count = 0; YeDatabase db = new YeDatabase(this); final ObDataBase yDb = new ObDataBase(this); db.open(); final Cursor cursor = db.QueryTbDataBases(); tlResults.removeAllViews(); while (cursor.moveToNext()) { yDb.ID = cursor.getInt(0); yDb.Name = cursor.getString(1); yDb.Instance = cursor.getString(2); yDb.Ip = cursor.getString(3); yDb.Port = cursor.getString(4); yDb.User = cursor.getString(5); yDb.Pass = cursor.getString(6); yDb.InUse = cursor.getInt(7); yDb.Description = cursor.getString(8); LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); TableRow tr = (TableRow) inflater.inflate(R.layout.satir, null); tr.setId(100 + count); tr.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); TextView labelDesc = new TextView(this, null, R.style.BodyText); labelDesc.setId(200 + count); labelDesc.setText(yDb.Description); tr.addView(labelDesc); TextView labelIp = new TextView(this, null, R.style.BodyText); labelIp.setId(200 + count); labelIp.setText(yDb.Ip); tr.addView(labelIp); TextView labelName = new TextView(this); labelName.setId(200 + count); labelName.setText(yDb.Name); tr.addView(labelName); RadioButton labelInUse = new RadioButton(this); labelInUse.setId(200 + count); labelInUse.setTag(200 + ""); labelInUse.setGravity(Gravity.CENTER_VERTICAL); labelInUse.setGravity(Gravity.CENTER_HORIZONTAL); labelInUse.setEnabled(false); // rdgActiveData.addView(labelInUse); if (yDb.InUse == 1) labelInUse.setChecked(true); else labelInUse.setChecked(false); tr.addView(labelInUse); tlResults.addView( tr, new TableLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); count++; tr.setOnClickListener( new OnClickListener() { @Override public void onClick(View view) { DetayDoldur((TableRow) view); } }); tr.setOnLongClickListener( new OnLongClickListener() { @Override public boolean onLongClick(View v) { SetAktifVeriTabani((TableRow) v); return true; } }); } } catch (Exception e) { Toast.makeText(this, "detay göster" + e.getMessage(), Toast.LENGTH_LONG).show(); } }
/** * 此方法别删除,现在搞不大清楚transfer entry里的account是从哪来的 * * @param accountsForServiceModels * @param selectedAccountsModel */ public void createAccountsUI( final List<AccountsForServiceModel> accountsForServiceModels, final AccountsModel selectedAccountsModel) { this.selectedAccountsModel = selectedAccountsModel; boolean accountbyservicemode = false; if (BaseActivity.isOffline) { return; } if (this.accountsForServiceModels == accountsForServiceModels) { } else { this.accountsForServiceModels = accountsForServiceModels; } for (int index = 0; index < tranGroup.getChildCount(); index++) { RadioButton child = (RadioButton) tranGroup.getChildAt(index); child.setOnCheckedChangeListener(null); } tranGroup.removeAllViews(); if (accountbyservicemode) { for (int i = 0; i < accountsForServiceModels.size(); i++) { AccountsForServiceModel accountsForServiceModel = accountsForServiceModels.get(i); LogManager.d(accountsForServiceModel.getServiceCode()); for (AccountsModel accountsModel : accountsForServiceModel.getAccounts()) { // LogManager.d(accountsModel.getAccountAlias()); LayoutInflater layoutInflater = LayoutInflater.from(getContext()); RadioButton radioButton = (RadioButton) layoutInflater.inflate(R.layout.bank_radio_button_item, null); radioButton.setText(accountsModel.getAccountAlias()); if (accountsModel == selectedAccountsModel) { radioButton.setEnabled(false); } radioButton.setTag(accountsModel); radioButton.setOnCheckedChangeListener(PayeeExpandedLayout.this); tranGroup.addView(radioButton); } } } else { LogManager.d("owner is get"); PaymentConfirmLayout paymentConfirmLayout = (PaymentConfirmLayout) expandBarResultListener.getOwener(); List<Account> bankRecipients = paymentConfirmLayout.getRecipientListModel.getBankRecipientList(); if (bankRecipients != null) { for (AccountsForServiceModel bankRecipient : accountsForServiceModels) { List<AccountsModel> accounts = bankRecipient.getAccounts(); for (AccountsModel account : accounts) { LayoutInflater layoutInflater = LayoutInflater.from(getContext()); RadioButton radioButton = (RadioButton) layoutInflater.inflate(R.layout.bank_radio_button_item, null); radioButton.setText(account.getAccountAlias()); if (selectedAccountsModel.getAccountAlias() == account.getAccountAlias()) { radioButton.setEnabled(false); } radioButton.setTag(account); radioButton.setOnCheckedChangeListener(PayeeExpandedLayout.this); tranGroup.addView(radioButton); } } } } if (currentTypeCode.equals(ServiceCode.TRANSFER_ENTRY_PAYMENT)) { expandFocusResultChange(""); } }
public SelectOneWidget(Context context, FormEntryPrompt prompt) { super(context, prompt); // SurveyCTO-added support for dynamic select content (from .csv files) XPathFuncExpr xPathFuncExpr = ExternalDataUtil.getSearchXPathExpression(prompt.getAppearanceHint()); if (xPathFuncExpr != null) { mItems = ExternalDataUtil.populateExternalChoices(prompt, xPathFuncExpr); } else { mItems = prompt.getSelectChoices(); } buttons = new ArrayList<RadioButton>(); // Layout holds the vertical list of buttons LinearLayout buttonLayout = new LinearLayout(context); String s = null; if (prompt.getAnswerValue() != null) { s = ((Selection) prompt.getAnswerValue().getValue()).getValue(); } if (mItems != null) { for (int i = 0; i < mItems.size(); i++) { RadioButton r = new RadioButton(getContext()); r.setText(prompt.getSelectChoiceText(mItems.get(i))); r.setTextSize(TypedValue.COMPLEX_UNIT_DIP, mAnswerFontsize); r.setTag(Integer.valueOf(i)); r.setId(QuestionWidget.newUniqueId()); r.setEnabled(!prompt.isReadOnly()); r.setFocusable(!prompt.isReadOnly()); buttons.add(r); if (mItems.get(i).getValue().equals(s)) { r.setChecked(true); } r.setOnCheckedChangeListener(this); String audioURI = null; audioURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), FormEntryCaption.TEXT_FORM_AUDIO); String imageURI; if (mItems.get(i) instanceof ExternalSelectChoice) { imageURI = ((ExternalSelectChoice) mItems.get(i)).getImage(); } else { imageURI = prompt.getSpecialFormSelectChoiceText( mItems.get(i), FormEntryCaption.TEXT_FORM_IMAGE); } String videoURI = null; videoURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), "video"); String bigImageURI = null; bigImageURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), "big-image"); MediaLayout mediaLayout = new MediaLayout(getContext()); mediaLayout.setAVT( prompt.getIndex(), "." + Integer.toString(i), r, audioURI, imageURI, videoURI, bigImageURI); if (i != mItems.size() - 1) { // Last, add the dividing line (except for the last element) ImageView divider = new ImageView(getContext()); divider.setBackgroundResource(android.R.drawable.divider_horizontal_bright); mediaLayout.addDivider(divider); } buttonLayout.addView(mediaLayout); } } buttonLayout.setOrientation(LinearLayout.VERTICAL); // The buttons take up the right half of the screen LayoutParams buttonParams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT); addView(buttonLayout, buttonParams); }
@Override public void onClick(View v) { Utils.ButtonClickEffect(v); switch (v.getId()) { case R.id.bt_family_identity: final Dialog dialog = new Dialog(thisActivity); LayoutInflater mInflater = (LayoutInflater) thisActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = mInflater.inflate(R.layout.family_identity_layout, null); Utils.findAllTextView(thisActivity, ((ViewGroup) view.findViewById(R.id.ll_alert))); final EditText ed_bpl_number = (EditText) view.findViewById(R.id.ed_bpl_number); final EditText ed_bpl_card_number = (EditText) view.findViewById(R.id.ed_bpl_card_number); final EditText ed_rsby_number = (EditText) view.findViewById(R.id.ed_rsby_number); final EditText ed_maa_card_number = (EditText) view.findViewById(R.id.ed_maa_card_number); Button bt_save = (Button) view.findViewById(R.id.bt_save); Button bt_identity_cancel = (Button) view.findViewById(R.id.bt_identity_cancel); if (familyMember.getBplNumber() != null) { ed_bpl_number.setText(familyMember.getBplNumber()); } if (familyMember.getRationcardNrumber() != null) { ed_bpl_card_number.setText(familyMember.getRationcardNrumber()); } if (familyMember.getRsbycardNumber() != null) { ed_rsby_number.setText(familyMember.getRsbycardNumber()); } if (familyMember.getMacardNumber() != null) { ed_maa_card_number.setText(familyMember.getMacardNumber()); } bt_identity_cancel.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Utils.ButtonClickEffect(v); dialog.dismiss(); bplNumber = ed_bpl_number.getText().toString(); rationCardNumber = ed_bpl_card_number.getText().toString(); rsbyNumber = ed_rsby_number.getText().toString(); maaCardNumber = ed_maa_card_number.getText().toString(); familyMember.setBplNumber(bplNumber); familyMember.setRationcardNrumber(rationCardNumber); familyMember.setRsbycardNumber(rsbyNumber); familyMember.setMacardNumber(maaCardNumber); } }); bt_save.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Utils.ButtonClickEffect(v); dialog.dismiss(); bplNumber = ed_bpl_number.getText().toString(); rationCardNumber = ed_bpl_card_number.getText().toString(); rsbyNumber = ed_rsby_number.getText().toString(); maaCardNumber = ed_maa_card_number.getText().toString(); familyMember.setBplNumber(bplNumber); familyMember.setRationcardNrumber(rationCardNumber); familyMember.setRsbycardNumber(rsbyNumber); familyMember.setMacardNumber(maaCardNumber); } }); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog .getWindow() .setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); dialog.setContentView(view); WindowManager wm = (WindowManager) getSystemService( Context.WINDOW_SERVICE); // for activity use context instead of getActivity() Display display = wm.getDefaultDisplay(); // getting the screen size of device Point size = new Point(); display.getSize(size); int width1 = WindowManager.LayoutParams.WRAP_CONTENT; int height1 = WindowManager.LayoutParams.WRAP_CONTENT; int tempValue = 0; tempValue = ((size.x) * 200) / 1440; int width = size.x - tempValue; // Set your widths int height = height1; // set your heights WindowManager.LayoutParams lp = new WindowManager.LayoutParams(); lp.copyFrom(dialog.getWindow().getAttributes()); lp.width = width; lp.height = height; dialog.getWindow().setAttributes(lp); dialog.setCancelable(false); dialog.show(); break; case R.id.txt_add_street: final Dialog streetDialog = new Dialog(thisActivity); LayoutInflater Inflater = (LayoutInflater) thisActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View streetView = Inflater.inflate(R.layout.add_faliyu_layout, null); final EditText ed_street_name = (EditText) streetView.findViewById(R.id.ed_street_name); final RadioButton rdb_risky_area_yes = (RadioButton) streetView.findViewById(R.id.rdb_risky_area_yes); final RadioButton rdb_risky_area_no = (RadioButton) streetView.findViewById(R.id.rdb_risky_area_no); final Spinner sp_street_name_list = (Spinner) streetView.findViewById(R.id.sp_street_name_list); Button bt_faliyu_save = (Button) streetView.findViewById(R.id.bt_faliyu_save); Button bt_faliyu_cancel = (Button) streetView.findViewById(R.id.bt_faliyu_cancel); Button bt_faliyu_delete = (Button) streetView.findViewById(R.id.bt_faliyu_delete); String faliyaName = ed_street_name.getText().toString(); SharedPreferences streetPreferences = thisActivity.getSharedPreferences(Constants.USER_LOGIN_PREF, MODE_PRIVATE); String streetUserDetail = streetPreferences.getString(Constants.USER_ID, null); try { streetArrayList = new ArrayList<>(); JSONObject jsonObject = new JSONObject(streetUserDetail); String userId = jsonObject.getJSONArray("userdetails").getJSONObject(0).getString("userId"); streetArrayList = databaseHelper.getFaliyaList(villageId); if (streetArrayList != null) { streetAdapter = new ReligionAdapter(thisActivity, streetArrayList); sp_street_name_list.setAdapter(streetAdapter); } } catch (JSONException e) { e.printStackTrace(); } sp_street_name_list.setOnItemSelectedListener( new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { // LinearLayout linearLayout = (LinearLayout) view; // TextView textView = (TextView) linearLayout.getChildAt(0); if (position != 0) { Religion street = streetArrayList.get(position); ed_street_name.setText(street.getName()); if (street.getIsRisky().equals("1")) { rdb_risky_area_yes.setChecked(true); rdb_risky_area_no.setChecked(false); } else { rdb_risky_area_yes.setChecked(false); rdb_risky_area_no.setChecked(true); } } else { ed_street_name.setText(""); rdb_risky_area_yes.setChecked(false); rdb_risky_area_yes.setChecked(false); } } @Override public void onNothingSelected(AdapterView<?> parent) {} }); rdb_risky_area_yes.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Utils.ButtonClickEffect(v); rdb_risky_area_yes.setChecked(true); rdb_risky_area_no.setChecked(false); isRisky = "1"; } }); rdb_risky_area_no.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Utils.ButtonClickEffect(v); rdb_risky_area_yes.setChecked(false); rdb_risky_area_no.setChecked(true); isRisky = "0"; } }); bt_faliyu_save.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { if (sp_street_name_list.getSelectedItemPosition() == 0) { // // Toast.makeText(thisActivity,"Insert",Toast.LENGTH_SHORT).show(); if (ed_street_name.getText().toString().length() != 0) { String faliyaName = ed_street_name.getText().toString(); SharedPreferences sharedPreferences = thisActivity.getSharedPreferences(Constants.USER_LOGIN_PREF, MODE_PRIVATE); String userDetail = sharedPreferences.getString(Constants.USER_ID, null); try { JSONObject jsonObject = new JSONObject(userDetail); String userId = jsonObject .getJSONArray("userdetails") .getJSONObject(0) .getString("userId"); boolean flag = databaseHelper.insertFaliyu(villageId, faliyaName, isRisky, userId); if (flag) { streetDialog.dismiss(); String str = thisActivity.getResources().getString(R.string.update); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); faliyaArrayList = new ArrayList<Religion>(); faliyaArrayList = databaseHelper.getFaliyaList(villageId); faliyaAdapter = new ReligionAdapter(thisActivity, faliyaArrayList); sp_street_name.setAdapter(faliyaAdapter); } if (faliyaArrayList != null) { ReligionAdapter religionAdapter = new ReligionAdapter(thisActivity, faliyaArrayList); sp_street_name.setAdapter(religionAdapter); } } catch (JSONException e) { e.printStackTrace(); } } else { String str = thisActivity.getResources().getString(R.string.add_street); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); } } else { // // Toast.makeText(thisActivity,"Update",Toast.LENGTH_SHORT).show(); if (ed_street_name.getText().toString().length() != 0) { Religion street = streetArrayList.get(sp_street_name_list.getSelectedItemPosition()); String faliyaName = ed_street_name.getText().toString(); street.setName(faliyaName); street.setIsRisky(isRisky); boolean flag = databaseHelper.updateFaliya(street); streetArrayList.set(sp_street_name_list.getSelectedItemPosition(), street); streetAdapter.notifyDataSetChanged(); if (flag) { streetDialog.dismiss(); faliyaArrayList = new ArrayList<Religion>(); faliyaArrayList = databaseHelper.getFaliyaList(villageId); faliyaAdapter = new ReligionAdapter(thisActivity, faliyaArrayList); sp_street_name.setAdapter(faliyaAdapter); String str = thisActivity.getResources().getString(R.string.update); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); } } else { String str = thisActivity.getResources().getString(R.string.add_street); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); } } } }); bt_faliyu_delete.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { if (sp_street_name_list.getSelectedItemPosition() != 0) { if (ed_street_name.getText().toString().length() != 0) { Religion street = streetArrayList.get(sp_street_name_list.getSelectedItemPosition()); boolean flag = databaseHelper.deleteFaliya(street); streetArrayList.remove(sp_street_name_list.getSelectedItemPosition()); streetAdapter.notifyDataSetChanged(); if (flag) { faliyaArrayList = new ArrayList<Religion>(); faliyaArrayList = databaseHelper.getFaliyaList(villageId); faliyaAdapter = new ReligionAdapter(thisActivity, faliyaArrayList); sp_street_name.setAdapter(faliyaAdapter); String str = thisActivity.getResources().getString(R.string.delete_street); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); } } } } }); bt_faliyu_cancel.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { streetDialog.dismiss(); } }); Utils.findAllTextView( thisActivity, ((ViewGroup) streetView.findViewById(R.id.ll_add_faliyu))); streetDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); streetDialog .getWindow() .setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); streetDialog.setContentView(streetView); WindowManager windowManager = (WindowManager) getSystemService( Context.WINDOW_SERVICE); // for activity use context instead of getActivity() Display disp = windowManager.getDefaultDisplay(); // getting the screen size of device Point sizeStreet = new Point(); disp.getSize(sizeStreet); int widthStreet = WindowManager.LayoutParams.WRAP_CONTENT; int heightStreet = WindowManager.LayoutParams.WRAP_CONTENT; int tempValueStreet = 0; tempValueStreet = ((sizeStreet.x) * 200) / 1440; int widsizeStreet = sizeStreet.x - tempValueStreet; // Set your widths int heigsizeStreet = heightStreet; // set your heights WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(); layoutParams.copyFrom(streetDialog.getWindow().getAttributes()); layoutParams.width = widsizeStreet; layoutParams.height = heigsizeStreet; streetDialog.getWindow().setAttributes(layoutParams); streetDialog.show(); break; case R.id.rdb_yes: rdb_yes.setChecked(true); rdb_no.setChecked(false); isAns = "1"; Log.v("Ans", "Yes"); break; case R.id.rdb_no: rdb_yes.setChecked(false); rdb_no.setChecked(true); isAns = "0"; Log.v("Ans", "No"); break; case R.id.rdb_sex_Male: rdb_sex_Male.setChecked(true); rdb_sex_Female.setChecked(false); isGender = "M"; Log.v("m", "m"); break; case R.id.rdb_sex_Female: rdb_sex_Male.setChecked(false); rdb_sex_Female.setChecked(true); isGender = "F"; break; case R.id.txt_add_location: mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); if (mLastLocation != null) { double latitude = mLastLocation.getLatitude(); double longitude = mLastLocation.getLongitude(); txt_lat.setText("" + latitude); txt_lng.setText("" + longitude); // Toast.makeText(thisActivity,latitude + ", " + // longitude,Toast.LENGTH_SHORT).show(); } else { checkLocationService(); } break; case R.id.ed_Birth_date: showDatePicker(); break; case R.id.imgUserImage: captureImage(); break; case R.id.txt_take_image: captureImage(); break; case R.id.bt_add_family: Random rand = new Random(); int familyHealthNumber = rand.nextInt(900000) + 100000; familyMember.setHouseNumber(ed_house_number.getText().toString()); String landmark = ed_landmark.getText().toString(); familyMember.setLandmark(landmark); familyMember.setVillageId(villageId); String racial = strCast; familyMember.setRaciald(racial); String religion = strReligion; familyMember.setReligionId(religion); String isBpl = isAns; familyMember.setIsBpl(isBpl); familyMember.setBplNumber(bplNumber); familyMember.setRationcardNrumber(rationCardNumber); familyMember.setRsbycardNumber(rsbyNumber); familyMember.setMacardNumber(maaCardNumber); familyMember.setFirstName(ed_family_head_name.getText().toString()); familyMember.setMiddleName(ed_husband_name.getText().toString()); familyMember.setLastName(ed_Sir_Name.getText().toString()); familyMember.setGender(isGender); familyMember.setMaritalStatus(maritalStatus); familyMember.setBirthDate(ed_Birth_date.getText().toString()); familyMember.setMobileNo(ed_Mobile_number.getText().toString()); familyMember.setEmamtafamilyId(ed_family_number.getText().toString()); familyMember.setAnganwadiId(aaganvadiId); familyMember.setEmamtahealthId("" + familyHealthNumber); if (receipt_bitmap != null) { familyMember.setPhotoValue(imageRealPath); Uri uri = Uri.parse(imageRealPath); String Name = new File(uri.getPath()).getName(); familyMember.setPhoto(Name); } if (mLastLocation != null) { double latitude = mLastLocation.getLatitude(); double longitude = mLastLocation.getLongitude(); familyMember.setLattitudes("" + latitude); familyMember.setLongitude("" + longitude); } if (strFaliyaId != null) { familyMember.setFaliyu(strFaliyaId); } String validateAddFamilyDetailForm = FormValidation.validateFamilyRegistrationForm(familyMember, this); if (validateAddFamilyDetailForm.length() != 0) { CustomLoaderDialog customLoaderDialog = new CustomLoaderDialog(thisActivity); customLoaderDialog.showValidationDialog(validateAddFamilyDetailForm); } else { SharedPreferences sharedPreferences = thisActivity.getSharedPreferences(Constants.USER_LOGIN_PREF, MODE_PRIVATE); String userDetail = sharedPreferences.getString(Constants.USER_ID, null); try { JSONObject jsonObject = new JSONObject(userDetail); familyMember.setSubCenterId( jsonObject.getJSONArray("userdetails").getJSONObject(0).getString("subcentreId")); String userId = jsonObject.getJSONArray("userdetails").getJSONObject(0).getString("userId"); familyMember.setUserId(userId); } catch (JSONException e) { e.printStackTrace(); } boolean isSave = databaseHelper.createNewFamily(familyMember); if (isSave) { boolean isMemberSave = databaseHelper.createMember(familyMember); if (isMemberSave) { String str = thisActivity.getResources().getString(R.string.family_new_success); CustomToast customToast = new CustomToast(thisActivity, str); customToast.show(); ed_house_number.setEnabled(false); ed_family_head_name.setEnabled(false); ed_husband_name.setEnabled(false); ed_Mobile_number.setEnabled(false); ed_Birth_date.setEnabled(false); ed_landmark.setEnabled(false); ed_Sir_Name.setEnabled(false); sp_family_cast.setEnabled(false); sp_family_dharm.setEnabled(false); sp_Marital_status.setEnabled(false); rdb_no.setEnabled(false); rdb_yes.setEnabled(false); rdb_sex_Female.setEnabled(false); rdb_sex_Male.setEnabled(false); thisActivity.finish(); } } } // Member member=databaseHelper.getLastInsertedFamlily(); break; } }
public SelectOneAutoAdvanceWidget(Context context, FormEntryPrompt prompt) { super(context, prompt); LayoutInflater inflater = LayoutInflater.from(getContext()); // SurveyCTO-added support for dynamic select content (from .csv files) XPathFuncExpr xPathFuncExpr = ExternalDataUtil.getSearchXPathExpression(prompt.getAppearanceHint()); if (xPathFuncExpr != null) { mItems = ExternalDataUtil.populateExternalChoices(prompt, xPathFuncExpr); } else { mItems = prompt.getSelectChoices(); } buttons = new ArrayList<RadioButton>(); listener = (AdvanceToNextListener) context; String s = null; if (prompt.getAnswerValue() != null) { s = ((Selection) prompt.getAnswerValue().getValue()).getValue(); } // use this for recycle Bitmap b = BitmapFactory.decodeResource(getContext().getResources(), R.drawable.expander_ic_right); if (mItems != null) { for (int i = 0; i < mItems.size(); i++) { RelativeLayout thisParentLayout = (RelativeLayout) inflater.inflate(R.layout.quick_select_layout, null); LinearLayout questionLayout = (LinearLayout) thisParentLayout.getChildAt(0); ImageView rightArrow = (ImageView) thisParentLayout.getChildAt(1); RadioButton r = new RadioButton(getContext()); r.setText(prompt.getSelectChoiceText(mItems.get(i))); r.setTextSize(TypedValue.COMPLEX_UNIT_DIP, mAnswerFontsize); r.setTag(Integer.valueOf(i)); r.setId(QuestionWidget.newUniqueId()); r.setEnabled(!prompt.isReadOnly()); r.setFocusable(!prompt.isReadOnly()); rightArrow.setImageBitmap(b); buttons.add(r); if (mItems.get(i).getValue().equals(s)) { r.setChecked(true); } r.setOnCheckedChangeListener(this); String audioURI = null; audioURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), FormEntryCaption.TEXT_FORM_AUDIO); String imageURI; if (mItems.get(i) instanceof ExternalSelectChoice) { imageURI = ((ExternalSelectChoice) mItems.get(i)).getImage(); } else { imageURI = prompt.getSpecialFormSelectChoiceText( mItems.get(i), FormEntryCaption.TEXT_FORM_IMAGE); } String videoURI = null; videoURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), "video"); String bigImageURI = null; bigImageURI = prompt.getSpecialFormSelectChoiceText(mItems.get(i), "big-image"); MediaLayout mediaLayout = new MediaLayout(getContext()); mediaLayout.setAVT(prompt.getIndex(), "", r, audioURI, imageURI, videoURI, bigImageURI); if (i != mItems.size() - 1) { // Last, add the dividing line (except for the last element) ImageView divider = new ImageView(getContext()); divider.setBackgroundResource(android.R.drawable.divider_horizontal_bright); mediaLayout.addDivider(divider); } questionLayout.addView(mediaLayout); addView(thisParentLayout); } } }
private void setRadioGpEnable(RadioGroup gp) { RadioButton gp11 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele1_OFF); RadioButton gp12 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele1_Virtual); RadioButton gp13 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele1_Wired); RadioButton gp21 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele2_OFF); RadioButton gp22 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele2_Virtual); RadioButton gp23 = (RadioButton) findViewById(R.id.NFC_SoftwareStack_Secure_Ele_SetMode_Ele2_Wired); if (gp.getId() == mGpSE1.getId()) { gp11.setEnabled(true); gp12.setEnabled(true); gp13.setEnabled(true); gp21.setEnabled(false); gp22.setEnabled(false); gp23.setEnabled(false); } else if (gp.getId() == mGpSE2.getId()) { gp21.setEnabled(true); gp22.setEnabled(true); gp23.setEnabled(true); gp11.setEnabled(false); gp12.setEnabled(false); gp13.setEnabled(false); } }