Foros del Web » Programando para Internet » Android »

[SOLUCIONADO] Código oficial del adapter ?

Estas en el tema de Código oficial del adapter ? en el foro de Android en Foros del Web. Buenas tardes, Me gustaría que alguien me picara o me indicase donde puedo coger el código que hace : Adapter.notifyDataSetChanged Lo malo, es que en ...
  #1 (permalink)  
Antiguo 09/03/2014, 14:18
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 7 meses
Puntos: 3
Código oficial del adapter ?

Buenas tardes,

Me gustaría que alguien me picara o me indicase donde puedo coger el código que hace :

Adapter.notifyDataSetChanged



Lo malo, es que en android developer no me sale prácticamente, nada con el tema
http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged()

"Notifies the attached observers that the underlying data has been changed and any View reflecting the data set should refresh itself."

Muy bonito, pero no veo el código en si.


Alguien sabe de lo que estoy hablando ? de picar el código des de "0" para mi clase sin usar un adapter ;)

Última edición por drakgoku1; 09/03/2014 a las 14:24
  #2 (permalink)  
Antiguo 09/03/2014, 19:04
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 7 meses
Puntos: 3
Respuesta: Código oficial del adapter ?

Buenas de nuevo,

Ya que no he encontrado nada, le hice pasar una clase customizada, me pregunto porqué no hace un refresh en mi lista

Código Java:
Ver original
  1. CustomListAdapter customListAdapter;
  2. ArrayList listAdapter1 ;
  3. .
  4. customListAdapter = new CustomListAdapter(getApplicationContext(), listAdapter1);
  5. user_list.setAdapter(customListAdapter);
  6. registerForContextMenu(user_list);
  7. ..
  8. // can't update
  9. customListAdapter.notifyDataSetChanged();

no me actualiza, alguna idea ?

Última edición por drakgoku1; 09/03/2014 a las 19:10

Etiquetas: adapter, androi, oficial, view
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:35.