+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Membre expert
    Avatar de MathiasSeguy
    Homme Profil pro
    Fondateur Android2EE - Formation Expertise Android
    Inscrit en
    avril 2011
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fondateur Android2EE - Formation Expertise Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2011
    Messages : 185
    Points : 3 124
    Points
    3 124
    Billets dans le blog
    6

    Par défaut Tutoriel Android : apprendre à gérer les fichiers

    Bonjour,

    Je vous propose un tutoriel pour apprendre à gérer les fichiers sous Android.

    N'hésitez pas à laisser des commentaires à partir de cette discussion.

    L'URL du tutoriel : http://mathias-seguy.developpez.com/...-applications/

    Bonne lecture

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    juin 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : juin 2013
    Messages : 21
    Points : 25
    Points
    25

    Par défaut dossier raw

    Bonjour
    tout d'abord un grand merci pour ce tutoriel très bien expliqué et très bien écrit.
    Le code fonctionne très bien, malgré tout, je souhaiterais mélanger deux parties, c'est à dire lister les fichiers contenus dans le répertoire res\raw pour pouvoir en déposer de nouveaux et les ouvrir à partir de mon appli.
    Or, je n'ai pas trouvé le moyen de le faire, je peux ouvrir un fichier en mettant son nom mais je voudrais afficher dans le spinner la liste de mes fichiers.
    une idée?
    Merci

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    juin 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : juin 2013
    Messages : 21
    Points : 25
    Points
    25

    Par défaut code

    en fait j'ai modifié le code comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    public class FileActivity extends Activity{
            Spinner spinner;
            TextView file;
     
     
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.file_main);
            spinner = (Spinner) findViewById(R.id.SpinnerFiles);
            file = (TextView) findViewById(R.id.textViewFile);
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, fileList());
            adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            spinner.setAdapter(adapter);
            String fileName = (String) spinner.getSelectedItem();
            if(fileName != null){
                try{
                    InputStream inputStream = getResources().openRawResource(R.raw.reims);
                    if(inputStream != null){
                        BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
                        String str;
                        StringBuilder buf = new StringBuilder();
                        while ((str = reader.readLine()) != null){
                            buf.append(str+"\r\n");
                        }
                        reader.close();
                        inputStream.close();
                        file.setText(buf.toString());
                    }
                }catch(java.io.FileNotFoundException e){
                    Toast.makeText(this, "FileNotFoundException", Toast.LENGTH_LONG);
                }
                catch(IOException e){
                    Toast.makeText(this, "FileNotFoundException", Toast.LENGTH_LONG);
                }
            }
     
    }}

Discussions similaires

  1. Gérer les fichiers séléctionés d'un formulaire
    Par Sonic_Diabolik dans le forum VBA Access
    Réponses: 3
    Dernier message: 31/07/2008, 13h01
  2. Réponses: 4
    Dernier message: 02/04/2008, 19h01
  3. Composant pour gérer les fichiers PDF
    Par BXDSPORT dans le forum Delphi
    Réponses: 4
    Dernier message: 27/05/2007, 09h53
  4. [VB.Net] Comment gérer les fichiers ?
    Par JPV_MJ dans le forum VB.NET
    Réponses: 12
    Dernier message: 27/08/2006, 22h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo