제가하려고하는 소프트웨어의 문제점은 이것입니다. 내가 정보를 저장할 때 , 그것은이 코드에 저장할 정보 :이안드로이드에서 SD의 .txt 파일을 읽으십시오.
, 정보는 SD, 의 텍스트에 저장됩니다하지만 난 그 정보를 읽을 수 없습니다. 나는 여러 가지 방법으로 시도했다.
TXT의 내용을 String으로 저장하여 TextView에 저장하려고합니다.
제가하려고하는 소프트웨어의 문제점은 이것입니다. 내가 정보를 저장할 때 , 그것은이 코드에 저장할 정보 :이안드로이드에서 SD의 .txt 파일을 읽으십시오.
, 정보는 SD, 의 텍스트에 저장됩니다하지만 난 그 정보를 읽을 수 없습니다. 나는 여러 가지 방법으로 시도했다.
TXT의 내용을 String으로 저장하여 TextView에 저장하려고합니다.
try
{
String myData ;
FileInputStream fis = new FileInputStream(your file name);
DataInputStream in = new DataInputStream(fis);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
while ((strLine = br.readLine()) != null) {
myData = myData + strLine;
}
in.close();
} catch (IOException e) {
e.printStackTrace();
}
// play with myData..It's file content
I have tried this code and it works perfectly :D
파일 ruta_sd = Environment.getExternalStorageDirectory(); 파일 f = 새 파일 (ruta_sd.getAbsolutePath(), "datos.txt");
BufferedReader fin =new BufferedReader( new InputStreamReader( new FileInputStream(f))); String texto = fin.readLine(); fin.close(); textohere.setText(texto);
그림과 같이 코드를 코드 형식으로 포함하십시오. 감사! – laalto