2011-09-08 4 views
0

je voudrais reproduire une partie du « Contact » application sur mon application: les cellules « Action » « Appel xxx » (avec l'icône du téléphone et le numéro) « Envoyer un message » (avec l'icône msg et le nombre) « Envoyer un e-mail » (avec l'icône de courrier et l'adresse) J'ai une légende HTC donc je ne sais pas si cela fait partie de sens htc ou intégré sur AndroidReproduire Contact/cellules d'action de style sur un listview Android

Est-ce intégré dans l'API et MonoDroid, avez-vous un certain exemple de code ou dois-je les développer à partir de zéro?

Merci à l'avance,

Camille Hamel

Répondre

2

Android utilise Intent s pour envoyer des messages entre Activities (et autres), et cela inclut à partir des appels téléphoniques, l'envoi de courriels et d'autres actions (comme vous les appelez).

Par exemple, pour lancer un appel téléphonique (translation source):

string url = "tel:3334444"; 
Intent intent = new Intent(Intent.ActionCall, Android.Net.Uri.Parse(url)); 
context.StartActivity (intent); 
+0

Ce que je cherchais était une sorte de adaptateur intégré qui entraînerait des cellules avec un ImageButton à gauche représentant l'action et ce comportement lorsque vous cliquez sur eux. – chamel

+0

J'ai fini par l'utiliser avec une mise en page de cellule personnalisée que je ne pouvais pas trouver une mise en œuvre intégrée de cela. Je ne sais toujours pas si une telle chose existe, je laisse cela ouvert. – chamel