Bonjour,
j'ai un soucis sur la gestion du chargement d'une activité lourde (contact).
Le problème c'est que je lance l'activité et celle-ci charge les contact dans une liste view dans le onCreate().
Cependant si l'utilisateur perd patience et click il va automatiquement sélectionner un élément de la listView et sortir de la vue.
(La sélection d'un contact retourne à la vue principale).
Voila le code que j'ai pour l'instant :
Quelques conseils ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.contact_preview); m_listView = (ListView) findViewById(R.id.listImage); // Set the listview !! m_adapter = new ContactAdapter(this); m_listView.setAdapter(m_adapter); // This method get contact from system and set the result in the m_listContact list. getContact(); m_adapter.setListFile(m_listContact); m_adapter.notifyDataSetChanged(); m_listView.setOnItemClickListener(contactListener); }
Merci
Partager