ми problema es el siguiente. Tengo счетчик ООН en студия андроида ya lo poblé подставляет сына datos de mysql los datos que contiene Бандера y nombre de países, сабля lo que quiero es Комо тенге hacer para que el usuario que escoger un país, вносит de guardar Лос datos.
//validamos el campo spinner lista de pais
public void validarSpinnerPais(Spinner campo){
View selectedView = campo.getSelectedView();
if (selectedView != null && selectedView instanceof TextView) {
TextView selectedTextView = (TextView) selectedView;
selectedTextView.setError("Selecciona pais");
}
}
Попытайся с mГ©todo getSelectedItem (), что возвращает тебе выбранное в Spinner. SerГ - во что-то похожее на это:
//Si el spinner es diferente de vacío
if (campo.getSelectedItem()!=""){
Toast.makeText(getApplicationContext(), "Algo seleccionado", Toast.LENGTH_LONG).show();
//Si el spinner no tiene nada seleccionado
}else{
Toast.makeText(getApplicationContext(), "Nada selecccionado", Toast.LENGTH_LONG).show();
}
Предполагая, что первый элемент списка был словом , выберите , был бы элемент в ней posiciГіn нулем списка:
if(campo.getSelectedItemPosition()==0){
TextView errorText=(TextView)campo.getSelectedView();
errorText.setError("");
errorText.setTextColor(Color.BLUE);
errorText.setText("Seleccione un pais");
}
, Если она posiciГіn отборным является она тогда нуль, что он setee сообщение ошибки в spinner
.