Android 2.3.3 | Cómo hacer que Spinner muestre información y no permita que el usuario vea las opciones

¿Tengo un Spinner que deseo ser editable o interactable con algunos usuarios y apenas utilizado para ver la información para otros usuarios? ¿Hay una manera de hacer un Spinner para mostrar la información que yo habría preseleccionado ya en el fondo.

En su xml simplemente puede agregar esta línea al elemento Spinner:

 android:clickable="false" 

A continuación, puede mostrar la información que desea, pero no se puede hacer clic. Si necesita hacer esto mediante programación, puede utilizar esta línea de código:

 mySpinner.setClickable(false); 

Y en caso de que necesite saber cómo mostrar cierta información:

 Spinner mySpinner = (Spinner) spinnerlayout.findViewById(R.id.myspinner); //Here you set the String array to use ArrayAdapter<CharSequence> adapter = ArrayAdapter .createFromResource(this, R.array.STRING_ARRAY_USED, R.layout.spinner); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mySpinner.setClickable(false); mySpinner.setAdapter(adapter); mySpinner.setSelection(HERE YOU SET THE INDEX OF THE ARRAY ITEM TO SHOW); mySpinner .setOnItemSelectedListener(new MyOnItemSelectedListener()); 
  • ¿Cómo configurar el elemento activo en la barra desplegable Barra de acciones?
  • Android Spinner utilizando ArrayList <String>
  • Android spinner prompt
  • Cómo cambiar la posición de un spinner según la posición de otro spinner en dos actividades diferentes
  • Spinner de Selección Múltiple
  • Spinner causa error al usar estilo personalizado
  • Cómo cambiar el color de fondo de una lista de hilanderos en Android
  • Cómo cambiar la imagen de una ruleta
  • Populating Android Spinner con la lista de objetos
  • ¿Cómo puedo conservar el estado de un elemento giratorio / desplegable seleccionado en el cambio de orientación?
  • Spinner: obtener estado o recibir notificación cuando se abre
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.