protected void onPause () { TextView textView = ...; // fetch it as appropriate textView.setError(null); }
TextView errorText = (TextView)mySpinner.getSelectedView(); errorText.setError("anything here, just to add the icon"); errorText.setTextColor(Color.RED);//just to highlight that this is an error errorText.setText("my actual error text");//changes the selected item text to this
TextView errorText = (TextView)mySpinner.getSelectedView(); errorText.setError(""); errorText.setTextColor(Color.RED);//just to highlight that this is an error errorText.setText("my actual error text");//changes the selected item text to this
public void onValidationFailed(View failedView, Rule<?> failedRule) { if (failedView instanceof Checkable) { Toast.makeText(this, failedRule.getFailureMessage(), Toast.LENGTH_SHORT).show(); } else if (failedView instanceof TextView) { TextView view = (TextView) failedView; view.requestFocus(); view.setError(failedRule.getFailureMessage()); } }
@CheckResult @NonNull default Consumer<? super Integer> errorRes() { return (Consumer<Integer>) textRes -> ((android.widget.TextView) this).setError(((android.widget.TextView) this).getContext().getResources().getText(textRes)); }
@Test public void testGetError() { assertNull(textView.getError()); CharSequence error = "myError"; textView.setError(error); assertEquals(error, textView.getError()); }
public void setError(View v, CharSequence s) { TextView name = (TextView) v.findViewById(R.id.name); name.setError(s); }
View selectedView = spinner.getSelectedView(); if (selectedView != null && selectedView instanceof TextView) { TextView selectedTextView = (TextView) selectedView; if (!valid) { String errorString = selectedTextView.getResources().getString(mErrorStringResource); selectedTextView.setError(errorString); } else { selectedTextView.setError(null); } }
@Override public void reset(ValidationHolder validationHolder) { TextView textViewError = (TextView) ((Spinner) validationHolder.getView()).getSelectedView(); textViewError.setError(null); textViewError.setTextColor(Color.BLACK); } }, R.string.err_tech_stacks);
@Override public void execute(ValidationHolder validationHolder) { TextView textViewError = (TextView) ((Spinner) validationHolder.getView()).getSelectedView(); textViewError.setError(validationHolder.getErrMsg()); textViewError.setTextColor(Color.RED); } }, new CustomErrorReset() {
static public void setSpinnerError(Spinner spinner, String error){ View selectedView = spinner.getSelectedView(); if (selectedView != null && selectedView instanceof TextView) { TextView selectedTextView = (TextView) selectedView; selectedTextView.setError(error); } }
for(int i=0;i< listData.length;i++){ if(listData[i]==updatedlistData[i]){ View v=listView.getChildAt(i); TextView tv=(TextView) v.findViewById(android.R.id.text1); tv.setError("Please change the data"); } }
for(int i = 0; i<listview.getCount(); i++){ TextView tv = ((View)listview.getViewByPosition(i, listview)).findViewById(R.id.textView); if(tv.getText().toString().length() == 0){ tv.setError("This is required"); } }
private void setTotalError(TextView totalText) { totalText.setText(R.string.not_available); Drawable dr = context.getResources().getDrawable(R.drawable.total_error); dr.setBounds(0, 0, dr.getIntrinsicWidth(), dr.getIntrinsicHeight()); totalText.setError(totalText.getText(), dr); }
@Override public void onValid(List<Rule> rules) { for (Rule rule : rules) { ((TextView) rule.view()).setError(null, null); } }
@Override public void call(CharSequence text) { view.setError(text); } };
public static void setError(TextView textView, String errorMessage) { TextInputLayout textInputLayout = getTextInputLayout(textView); if (textInputLayout != null) { textInputLayout.setErrorEnabled(!TextUtils.isEmpty(errorMessage)); textInputLayout.setError(errorMessage); } else { textView.setError(errorMessage); } }
public void setTotal(TextView totalText, Total total) { if (total.isError()) { setTotalError(totalText); } else { setAmountText(totalText, total); totalText.setError(null); } }
@Override public boolean validateState() { if (Utils.isEmpty(repeatWeeksEditText)) { repeatWeeksEditText.setError(activity.getString(R.string.specify_value)); return false; } if (days.isEmpty()) { daysOfWeekText.setError(activity.getString(R.string.specify_value)); return false; } return true; }