Android
Android searchable activity, intent non déclenché
Si lors d'un appui sur le bouton recherche de votre activity, celui ci déclenche la recherche générale au lieu de la votre malgrès une bonne configuration de l'AndroidManifest :
<activity android:name="SearchableActivity" android:label="@string/app_name" android:launchMode = "singleTask" android:theme="@android:style/Theme.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.SEARCH" /> <!-- No category needed, because the Intent will specify this class component--> </intent-filter> <meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/> </activity>
c'est sans doute à cause d'un bug bien embêtant : il faut dans le fichier searchable.xml ne pas mettre de constantes dans les champs android:label et android:hint. Changez donc vos valeurs pour les mettre en relatif ("@string/blabla").
OpenBike : l'application Android pour les utilisateurs de vélos en libre service
Utilisateurs de vélos en libre service, OpenBike est faite pour vous ! Entièrement gratuite et libre, sans publicité, cette application Android vous permet d'obtenir le nombre de places et de vélos en temps réel pour chaque stations.
Découvrez en détail OpenBike sur son site openbike.fr.
Lire la suite >>
Google maps, marqueur et intents avec Android
Quand on veut lancer une application de "cartographie" (Google maps par défaut) depuis notre application, il faut alors créer un Intent de la forme :
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("geo:44.8373682,-0.576144")));
Or en passant directement les coordonnées géographiques, Google Maps se contente de centrer la carte sur la l'endroit voulu, alors qu' en passant une adresse ("geo:0,0?q=mon+adresse") un marqueur apparaît sur la carte. Voyons comment faire pour afficher ce marqueur en passant la latitude et la longitude.
Lire la suite >>
Items d'une listView non cliquables : OnClickListener non déclanché
Vous voulez pouvoir sélectionner les éléments d'une listView, mais malgrès le
android:clickable="true"dans le layout de la listView et la création du OnItemClickListener, vos éléments ne sont toujours pas cliquables ?
Lire la suite >>
Android porté sur l'iPhone.
Android sur un Iphone, c'est chose faite ! L'article original, en anglais, montre une vidéo sur laquelle on peut voir un iPhone qui tourne sous Android. L'auteur explique que pour le moment Android ne peut être installé que sur l'iPhone première génération, mais qu'il sera assez facile de le porter sous l'iPhone 3G et un peu moins pour le 3GS.