Эй, ребята, я работаю над отображением списка элементов на listview
, код, который я использую, -
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.custom_list_view);
ListView lv= (ListView)findViewById(R.id.listview);
rtrnList = new ArrayList<HashMap<String,String>>();
getmyLocation();
listclass = new listClass(offersobj);
listclass.populate();
rtrnList = listclass.getListArray();
adapter = new SimpleAdapter(
this,
rtrnList,
R.layout.custom_row_view,
new String[] {"Name","Msg","time"},
new int[] {R.id.text1,R.id.text2, R.id.text3}
);
lv.setAdapter(adapter);
}
Проблема в том, что я показываю три имени: Авинаш, Арун, Раджеш. При запуске приложения эти три имени отображаются в списке. Когда я закрываю и снова запускаю приложение, значения повторяют Avinash, Arun, Rajesh, Avinash, Arun, Rajesh. Я не могу понять, как решить эту проблему.