En Android, agregué datos exitosamente a ListView, pero los datos no se muestran en ListView.
R.id.tv1, R.id.tv2 })
El error debería estar en el tercer parámetro del constructor SimpleAdapter.
clase pública MainActivity extiende Actividad {
Listlt; String, Objectgt; listString; listview;
@Override
protected void onCreate(Bundle saveInstanceState) {
super.onCreate (savedInstanceState);
//R .layout.activity_main contiene ListView. Activity_main);
listString= new ArrayListlt;HashMaplt;String, Objectgt;gt;();
for(int i=1;ilt;=5;i){ p> p>
HashMaplt; Cadena, Objectgt; map=new HashMaplt; Cadena, Objectgt (); >
map.put("texto1", "anuncio" i);
map.put("texto2", "anuncio" i "anuncio" i); listString.add(mapa);
}
listview=(ListView) findViewById(R.id.listView1);
////R.layout. .listview_ item Esto se refiere al mapeo de cada elemento en ListView, es decir, listString, R.layout.listview_item, R.layout.listView1, R.layout.listView2.listview_item, new String[]{"img", "text1", "text2"}, new int[]{R.id.imageView1, R.id.TextView1, R.id.TextView2});
listview.setAdapter (simpleAdapter ); p>
}
}