grofs Posté(e) 17 janvier 2011 Posté(e) 17 janvier 2011 Bonjour bonjour. Etant un petit débutant dans l'art du développement je me permet de vous poser cette question dont je n'ai trouvé la réponse nul part ailleurs. N'ayant pas trouvé un très bon titre je m'explique : J'ai créer une application qui récupère la localisation et qui la rafraîchie ... //On demande au service de se raffraichir lManager.requestLocationUpdates(choix_source, 60000, 0, this); ... J'ai aussi créer une préférences ( ArrayList ) qui vous permet de choisir le temps de rafraîchissement : ... <ListPreference android:key="refresh" android:title="@string/refresh" android:summary="@string/refresh_detail" android:entries="@array/listArray" android:entryValues="@array/listValues" /> ... Et le arrays.xml ... <resources> <string-array name="listArray"> <item>10 minutes</item> <item>5 minutes</item> <item>2 minutes</item> <item>1 minutes</item> </string-array> <string-array name="listValues"> <item>1</item> <item>2</item> <item>3</item> <item>4</item> </string-array> </resources> Jusque là rien de très dur mais le truc c'est que je voudrais changer le ...60000... par le choix dans la ArrayList Si vous avez des réponses merci d'avance :) à Bientôt !
chpil Posté(e) 18 janvier 2011 Posté(e) 18 janvier 2011 Au lieu des valeurs 1, 2, 3, 4 dans listValues, tu mets les valeurs 60000, 120000, ... et tu récupères la valeur sélectionnée dans la préférence pour la passer au service de localisation
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.