Question

Je souhaite créer une application Android capable d'envoyer des fichiers via Bluetooth et je souhaite que mon application fonctionne sur l'intention ACTION_SEND chaque fois que celle-ci apparaît.Dans ce cas, comment puis-je obtenir l'URI du fichier à transférer dans mon mainActivity ?

Était-ce utile?

La solution

Appel getIntent().getData() dans onCreate() pour obtenir le Uri fourni dans le Intent qui a été utilisé pour créer votre activité.

Si vous utilisez un android:launchMode qui peut ramener une instance existante de votre activité au premier plan, vous devrez également remplacer onNewIntent() être informé lorsque cela se produit.Tu peux appeler getData() sur le Intent fourni à onNewIntent() pour obtenir le Uri.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top