[问题] 连续QR Code生成txt档问题

楼主: puppyulove (WHY)   2016-05-19 20:14:07
我现在有个可以连续解码QR Code的程式
以及一个连续播放QR Code的程式
但是解码的速度跟不上编码速度
所以会有一些遗漏
我想生成一个txt档 把有成功生成的部分制成一个txt档
以下是那部分的程式码
public void onCodeScanned(String data)
{
txv1.setText(String.valueOf(data));
Toast.makeText(MainActivity.this, data,Toast.LENGTH_LONG).show();
try {
File file = new File(getExternalFilesDir
(Environment.DIRECTORY_DOWNLOADS), "QR Code.txt");
FileOutputStream fos = new FileOutputStream(file);
fos.write(data.getBytes());
fos.close();
} catch (IOException e) {}
}
但是生成出来的txt档,只会有最后一个解码出来的内容(中间其它的都没有)
请问要如何改呢?
感激~~
作者: dmggd (别做懒惰虫)   2016-05-19 23:04:00
输出到固定档案,不是会一直被覆蓋吗?
作者: cooper6334 (库波)   2016-05-20 07:33:00
分别写档或append,new FileOutputStream(file,true)
楼主: puppyulove (WHY)   2016-05-20 13:23:00
感激 了解了

Links booklink

Contact Us: admin [ a t ] ucptt.com