Android Télécharger L'Intention
Je me demandais quel est l'objectif pour le téléchargement d'Url? Dans le navigateur, il va télécharger des trucs avec un peu d'icône de notification. Je me demandais si je peux utiliser cette intention (et ce qu'il est).
- Honnêtement, je n'ai aucune idée de ce que vous demandez ici, merci de le préciser.
- Pour revenir sur cette vieille question - c'est un privé intention. Regardez DownloadManager dans le PSBA.
- avez-vous des liens/guides/source sur comment appeler cette DownloadManager ? Et, parce que c'est privé donc pas utilisable pour nous, avez-vous trouver une sorte d'alternative sur la façon de télécharger un fichier ?
- J'ai le même problème.Je veux obtenir de l'intention avec l'url et le nom de fichier à télécharger,mais je n'ai pas connu l'intention et la façon de le recevoir .
Vous devez vous connecter pour publier un commentaire.
Applications pouvez télécharger des fichiers avec le gestionnaire de téléchargement tout comme le navigateur et gmail. C'est disponible à partir de pain d'épice.
Votre application a besoin de la INTERNET l'autorisation de lancer un téléchargement. Pour enregistrer le fichier dans le répertoire de Téléchargement par défaut qu'il a aussi besoin de la WRITE_EXTERNAL_STORAGE permission.
Voici comment vous pouvez de téléchargement d'une URI:
Il y a un tas d'autres options pour la personnalisation de la notification, en interrogeant le téléchargement de l'état et le réglage de l'emplacement de téléchargement.
Ce blog montre comment vous pouvez utiliser le gestionnaire de téléchargement sur les versions précédentes d'Android via caché Api.
Alors que je ne crois pas qu'il existe un téléchargement Intention dans le navigateur, vous pouvez probablement utiliser une normale
ACTION_VIEW
Intention et le navigateur peut décider si il faut télécharger ou afficher l'url basée sur le type de contenu.Donc, à partir de votre code de déclenchement
et espérons que cela déclenche un téléchargement dans le navigateur.
Qu'essayez-vous de faire? Si votre application veut télécharger un fichier, vous pouvez utiliser le UrlConnection code. Si vous voulez télécharger un package puis
ACTION_PACKAGE_INSTALL
devrait faire ce que vous voulez.Ont un look ici à tous les Android Intentions.