Új hozzászólás Aktív témák

  • tboy93
    nagyúr

    Szeretnék egy szöveges file-t mellékelni a program telepítése során.

    Ezt hogyan illik csinálni? Beteszem asset-be, és kimásolom, vagy van valami egyszerűbb módszer erre?
    A szöveges file-t a felhasználónak látni, esetleg módosítania is kellene, tehát - gondolom - sd területre kellene kerülnie.

    ((A file egyébként egyfajta konfigurációs file, ami a program finomhangolásához szükséges példát tartalmazza. Konkrétan a billentyűzethez annak szabadon beállítható kiosztását.))

    Vagy asset vagy adsz sd-re irasi jogot az appnak (de lehet ez mindket esetben kell) es siman letrehozol egy filet egy konyvtarban majd beleirsz, vegen meg lezarod. Asszem FileWriter a neve vagy micsoda.

    szerk: itt egy pelda kod

    public void generateNoteOnSD(String sFileName, String sBody){
    try
    {
    File root = new File(Environment.getExternalStorageDirectory(), "Notes");
    if (!root.exists()) {
    root.mkdirs();
    }
    File gpxfile = new File(root, sFileName);
    FileWriter writer = new FileWriter(gpxfile);
    writer.append(sBody);
    writer.flush();
    writer.close();
    Toast.makeText(this, "Saved", Toast.LENGTH_SHORT).show();
    }
    catch(IOException e)
    {
    e.printStackTrace();
    importError = e.getMessage();
    iError();
    }
    }

Új hozzászólás Aktív témák