Listview con adapter

  • Respuestas:2
Cesar Moreno
  • Posts del Foro: 1

8 ene. 2018 6:40:28 vía Web

hola, espero alguien me pueda ayudar, tengo una activity donde tengo 3 spinners, 1 con la cantidad de productos (numeros) el segundo: con el nombre del producto y el tercero: con el precio del producto y un boton de añadir a la lista, tengo creada mi listview personalizada los datos del get y set asi como mi constructor pero en el adaptar me e quedado atorado ya que no logro insertarlos en el listview espero puedan ayudarme saludos

Contestar
Diego
  • Posts del Foro: 2.481

8 ene. 2018 7:58:55 vía Web

Tendrás que poner el código donde te quedaste atorado.
¿Pero quieres apoyarte con un ArrayAdapter?...
También para que te sea más fácil verlo deberías hacerlo en varias clases separadas. También deberías ir viendo ya la RecyclerView en vez de la ListView.

P.d. Yo no he visto tampoco un spinner en un listview.
P.d2. Debajo te dejo como cargar un spinner con un adapter.

— modificado el 8 ene. 2018 10:03:58

No seas egoísta y comparte tus conocimientos Android.
:D

Contestar
Diego
  • Posts del Foro: 2.481

8 ene. 2018 9:28:46 vía Web

Te lo dejo todo más claro para que puedas verlo mejor...

Nuestro Spinner

Spinner spinner = new Spinner(this);

Crea un ArrayList que contenga los elementos del spinner

ArrayList<String> spinnerArray = new ArrayList<String>();

Pasamos esos datos que contengamos a un ArrayAdapter

ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>
        (this, android.R.layout.simple_spinner_item,
       spinnerArray);

Luego debemos llamar setDropDownViewResource(int) a fin de especificar el diseño que debe usar el adaptador

spinnerArrayAdapter.setDropDownViewResource(android.R.layout
                                                 .simple_spinner_dropdown_item);

Por último Llamamos a setAdapter() para aplicar el adaptador a tu Spinner

spinner.setAdapter(spinnerArrayAdapter); 

No seas egoísta y comparte tus conocimientos Android.
:D

Iñaki

Contestar