2011-04-04 4 views
1

Je veux envoyer un ensemble de chaîne via bluetooth. J'ai googlé pour envoyer du texte via bluetooth en utilisant l'action d'intention, mais je dint obtenir une réponse appropriée. J'ai aussi essayé dans developer.android.com, mais je confus là-bas codings.can quelqu'un sait comment transférer le fichier via bluetooth en utilisant l'intention. pls me guider.Comment envoyer un fichier via Bluethooth en utilisant l'intention

Répondre

1

Je ne pense pas que vous pouvez envoyer du texte ou un fichier via Bluetooth via une Intention sauf si vous avez une application de support. Les intentions sont pour invoquer/appeler entre les applications/activités sur l'appareil. Comme il n'y a pas d'intention prédéfinie pour une telle chose, vous devrez l'écrire vous-même. Pour une idée de la façon d'utiliser Bluetooth sur Android, regardez le programme exemple Bluetooth Chat dans le répertoire des exemples du SDK.

5

Vous pouvez effectuer un appel explicite à ACTION_SEND en utilisant les intentions indiquées ci-dessous.

Vous pouvez envoyer un fichier à un périphérique couplé par obex dans deux façons:

Avec l'intention de ACTION_SEND, qui affichera un menu avec l'application qui peut gérer le type de fichier que vous voulez envoyer, à partir de dont l'utilisateur aura besoin pour sélectionner Bluetooth, puis l'appareil.

Intent i = new Intent(Intent.ACTION_SEND); 
i.setType("image/jpeg"); 
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("/sdcard/file.jpg")); 
startActivity(Intent.createChooser(i, "Send Image")); 
Questions connexes