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").

Tags: , , Search, Searchable

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 >>

Tags: , Application, Bordeaux, libre, OpenBike, V3, Vcub, Vélo, Vélos

Lundi 14 mars 2011 Divers Pas de commentaire

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 >>

Tags: , , , , , , , ,

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 >>

Tags: , , ,

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.

Lire la suite >>

Tags: , ,

Jeudi 22 avril 2010 Android, Apple, Linux 2 commentaires

Recherche

"));