小弟做了一个问卷调查的程序,就是xml做表格,然后程序findviewbyid提取,也明白传输用intent,但是我想每次点击提交按钮后能自动保存到一个单独的文本文件中,请问应该怎么弄啊。
高手们请赐教,能给个实例最好了。在网上看见几个,都是说保存到data/data/包名/files, 我连data这个路径都没找到啊。
小弟先谢过了。

解决方案 »

  1.   

    一:保存到包下
    //打开data/data/包名/files下1.txt文件输入流
    InputStream is=openFileInput("1.txt");
    is.read(...);
    //保存data/data/包名/files下1.txt文件输出流
    OutputStream os=openFileOutput("2.txt");data/data/包名/files是默认文件夹
    查看该文件 在DDMS中File exploer中查看!二:保存到sdcard
    File file=new File(Environment.getExternalStorageDirectory().getPath()+"/1.txt");
    FileOutputStream fos=new FileOutputStream(file);
    String str="awefawe"
    fos.write(str.getBytes());加权限:
    在AndroidManifest.xml中加入权限!
      <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>