Ouvrir filechooser est un gros problème pour moi et peut-être pour beaucoup d'autres .... il existe une solution complète pour gérer le type d'entrée dans android? Le code ci-dessus fonctionne pour la version 3.0+ et 4.1 ... ne fonctionne pas pour une autre version Biger que 4,1 ... pendant des semaines en essayant de trouver une solution, mais sans succèsType de saisie sélecteur de fichier Android pour le téléchargement d'images
// For Android 3.0+
public void openFileChooser(ValueCallback uploadMsg, String acceptType) {
mUploadMessage = uploadMsg;
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.addCategory(Intent.CATEGORY_OPENABLE);
i.setType("*/*");
MyWb.this.startActivityForResult(
Intent.createChooser(i, "File Browser"),
FILECHOOSER_RESULTCODE);
}
//For Android 4.1
public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType, String capture){
mUploadMessage = uploadMsg;
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.addCategory(Intent.CATEGORY_OPENABLE);
i.setType("image/*");
MyWb.this.startActivityForResult(Intent.createChooser(i, "File Chooser"), MyWb.FILECHOOSER_RESULTCODE);
}
Merci pour votre réponse, mais pour la version Android 4.1 + le sélecteur de fichier ne s'ouvre pas .... –