android - listview no se actualiza
------------Respuesta------------
Lo resolví porque creé una clase separada para el adaptador y lo extendí por BaseAdapter, así que el siguiente es mi código
Clase pública SurgeryAdapter amplía BaseAdapter {
private Activity activity;
private ArrayList<HashMap<String, String>> data;
private static LayoutInflater inflater = null;
public SurgeryAdapter(Activity a, ArrayList<HashMap<String, String>> d) {
activity = a;
data = d;
inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
public int getCount() {
return data.size();
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
View vi = convertView;
if (convertView == null)
vi = inflater.inflate(R.layout.surgerysch_item, null);
TextView txt_Mrdno = (TextView) vi.findViewById(R.id.txtsimrdNo);
TextView txt_Ptnnme = (TextView) vi.findViewById(R.id.txtsiptnNme);
TextView txt_Sex = (TextView) vi.findViewById(R.id.txtsiSex);
TextView txt_Dob = (TextView) vi.findViewById(R.id.txtsiDob);
TextView txt_Proce = (TextView) vi.findViewById(R.id.txtsiProc);
TextView txt_Otnme = (TextView) vi.findViewById(R.id.txtsiotNme);
TextView txt_Ottme = (TextView) vi.findViewById(R.id.txtsiotTme);
TextView txtdrNme = (TextView) vi.findViewById(R.id.txtDrnme);
TextView txtanstetic = (TextView) vi.findViewById(R.id.txtAnesthestist);
HashMap<String, String> item = new HashMap<String, String>();
item = data.get(position);
//Setting all values in listview
txt_Mrdno.setText(item.get("mrd_no"));
txt_Ptnnme.setText(item.get("pname"));
txt_Sex.setText(item.get("sex"));
txt_Dob.setText(item.get("dob"));
txt_Proce.setText(item.get("procedure"));
txt_Otnme.setText(item.get("otName"));
txt_Ottme.setText(item.get("otTime"));
txtdrNme.setText(item.get("docName"));
txtanstetic.setText(item.get("anesthetists"));
return vi;
}
}
He llamado a adapter.notifyDataSetChanged(); en mi fragmento antesconfiguración del adaptador a vista de lista
Artículos relacionados:
javascript - Uso de JSONAPI con servicio
django: forma correcta de manejar un valor NULL único
Artículos recientes
- swift: la función de mapa genérico no aceptará un cierre válido
- python - Cómo analizar a través de la tabla dentro de div
- javascript - Transforme un conjunto de resultados dispersos bidimensional con Ramdajs
- python: si se cumplen dos requisitos en una declaración if múltiple, la próxima vez que se cumplan quiero verificar otra cosa
- ¿Cómo puedo configurar las variables de configuración de Heroku mediante programación desde dentro de la aplicación que se ejecuta en Heroku?
- aprendizaje automático: cómo repetir una dimensión desconocida en TensorFlow
- angularjs - expansión iónica y colapso con toque de botón
- Núcleo del marco de la entidad: ¿puede dotnet-ef-dbcontext-scaffold ignorar los esquemas?
- Oracle - Error de SQL: 904, SQLState: 42000 ORA-00904:: identificador no válido
- python: cambie la hoja en varios documentos de Excel de "Visible" a "Muy Oculto"
- swift: IOS recibe una notificación cuando se actualiza la interfaz de usuario.
- r - ¿Establecer la posición inicial para la función agregada?
- javascript - Controlador --- Fábrica: pasar parámetros
- python: ¿por qué falla esta consulta muy básica en este modelo de Django?
- canvas - JavaFx crea HatchStyles (algo así como C# .Net)
Artículos calientes
- medicina china para la bronquitis
- Diferencia entre infección de las vías respiratorias superiores y bronquitis
- ¿Qué causa la epididimitis?
- Criterios diagnósticos de cálculos renales
- ¿Qué medicamento la masturbación causa prostatitis?
- ¿Cuáles son los factores de padecer gota?
- Qué comer durante la convalecencia de una hemorragia cerebral
- que es el alzheimer
- Principales criterios diagnósticos de las bronquiectasias
- ¿Cuáles son las formas de prevenir y tratar la menstruación irregular en las mujeres?
- Síntomas de gota de ternera
- Saco gestacional de 5x4mm cuanto dura el embarazo
- La diferencia entre espinillas y espinillas de ácaros
- Por qué frotar con jengibre puede tratar la caída del cabello
- ¿Cuánto tiempo se puede vivir con insuficiencia hepática?