French Lire un folder contenant des images jpg

Soussan georges

Member
Licensed User
Bonjour à vous tous

Je suis débutant en B4A et je recherche la méthode pour lire un répertoire "folder" qui se situe dans mon smartphone Samsung Galaxy S7
Arborescence
Ce PC\Samsung Galaxy S7\Phone
DCIM
CAMERA
FAMILLE
photo1.jpg
photo2.jpg

Je voudrais afficher mes photos dans un listview.
Je vous remercie
Georges Soussan
 

Laurent95

Active Member
Licensed User
Longtime User
Bonjour,
Le post date un peu, mais il est toujours utile d'avoir plusieurs réponses, ou plusieurs avis.
Même si la langue native des forums est à la base l'Anglais il n'est pas inutile de poser une question ici pour les français !

Le mieux est de s'initier à la librairie RandomAccessFile, c'est elle qui va permettre l'accès aux fichiers.
Ensuite voir l'utilisation des différents répertoires, tous ne sont pas accessibles sous Android, spécialement si l'accès au téléphone n'est pas "root" (téléphone rooté, débridé).
Ensuite l'exemple donné n'est pas mal, mais si ce n'est que si tu n'y comprends rien tu n'en feras pas grand chose...
A mon humble avis il vaut mieux commencer par le début, Klaus à fait de superbes choses :
Un tuto pour les débutants :
https://www.b4x.com/android/forum/threads/conseils-pour-débuter-avec-basic4android.12116/
L'accès aux fichiers :
https://www.b4x.com/android/forum/threads/fichiers-texte.12115/#post67850
Et ses livrets, à avoir toujours sous la main, même quand on programme depuis des lustres :D :
https://www.b4x.com/android/forum/threads/livrets-b4x-premiers-pas-langage-basic-edi.84989/

Je ne vais pas faire une réedition du post de afields, mais cela vaut toujours la peine de consulter les posts épinglés en tête de liste, surtout lorsqu'on cherche quelque chose sur du générique.
Voilà quelques pistes à suivre, si cela peut t'aider.

Et surtout ne jamais oublier d'acquérir les bases !!! Sinon on devient juste un roi du copié collé ;) mais en aucun cas un programmeur :p

Tout cela sans aucun jugement de quiconque, juste pour aider.
Bonne continuation.
 
Top