Je souhaite appuyer sur un bouton Android et rediriger automatiquement l'utilisateur vers le site PayPal avec toutes les données pertinentes affichées également. Est-ce possible?Ouverture du navigateur via une intention et l'affichage des données pour PayPal
Répondre
Si PayPal offre une URL où vous pouvez fournir les données souhaitées via une requête GET (par exemple, des variables de formulaire encodées dans l'URL elle-même), alors oui - il suffit de convertir l'URL en via Uri.parse()
, puis appelez startActivity()
sur un ACTION_VIEW
Intent
sur ce Uri
.
Si PayPal n'offre pas d'URL avec les paramètres GET pour accomplir ce que vous voulez, alors non, ce n'est pas possible.
En fait, il semble qu'ils supportent obtenir ... il ne s'attendait pas qu'ils aurait. – jax
Bonjour Jax, as-tu réussi à le faire à la fin? – Hubert
Oui, j'ai utilisé GET au lieu de post-passer chacune des variables de bouton (les champs de formulaire du bouton que vous copiez de paypal) dans la chaîne de requête. – jax
- 1. Ouverture du fichier via le navigateur
- 2. comment réagir à une intention du navigateur?
- 3. Passage de données via Intention et réception
- 4. ouverture via des chaussettes
- 5. Ouverture du navigateur Web par défaut
- 6. Ouverture du navigateur depuis le script emacs?
- 7. Performances SSRS lors de la première ouverture du navigateur
- 8. Recevoir des paiements via PayPal et carte de crédit
- 9. Rendu du navigateur via OpenGL
- 10. Transfert de données du serveur vers le navigateur via http
- 11. Ouverture de netbeans via SSH
- 12. avec PayPal effectuer des transactions et PHP
- 13. Recevoir une intention explicite. Android
- 14. Ouverture et espionnage des DLL
- 15. Mise en cache du navigateur via java
- 16. Lancer Google Maps Directions via une intention sur Android
- 17. Java dans le navigateur ... ouverture d'une socket
- 18. Paypal et Cocoa
- 19. Ouverture des fenêtres du terminal avec bash
- 20. Détection du navigateur via JS pour Safari 5
- 21. ouvrir une fenêtre de navigateur distincte et transmettre des données
- 22. Ouverture de l'activité du navigateur, mais l'empêcher d'être dans l'historique des activités
- 23. Payer pour plusieurs articles (à la fois) via paypal
- 24. filtre intention et différent
- 25. chaussettes en java (ouverture via chaussettes)
- 26. Détecter les incompatibilités du navigateur via l'algorithme
- 27. Récupérer des enregistrements du fichier csv paypal
- 28. Fermeture et ouverture des trames dans wxPython
- 29. Plugin du navigateur pour Safari et IE
- 30. Ouverture d'un dossier/répertoire du système de fichiers à partir du navigateur Web
Cela fournit une réponse avec le code de travail réel: http://stackoverflow.com/questions/2643385/start-the-android-browser –