2014-11-14 4 views
0

도움이 필요합니다. 안드로이드 앱이 있습니다. 문자열을 얻기 위해 editText를 사용하고 있습니다. 그런 다음 파일 something.txt를 만들고 그 안에 데이터를 씁니다. 어떻게 파일 이름을 mystring.txt로 설정할 수 있습니까? 나는 내 응용 프로그램에 대해 서로 다른 파일 이름으로 모든 데이터를 가질 필요가 원인 내가 필요문자열을 파일 이름으로 사용하십시오.

try { 
     writer = new FileWriter(root + "/filename.txt",true); 
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 

... 감사

답변

0

당신은

String desiredFileName = edittext.getText().toString(); 
try { 
    writer = new FileWriter(root + "/" + desiredFileName + ".txt",true); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 
+0

고마워,이 도움말;) 나는 자바에서 새로운 ... – Mirko

+0

@Mirko 당신은 약간의 튜토리얼을 따라 가면 도움이 될 것입니다. 또한 문제가 해결되면 답변을 수락하십시오. –

+0

안녕하세요, 자습서를 따라야하지만 지금은이 프로그램이 작동해야하고 아직 학습 중이라는 것을 알고 있습니다./ 도와 주시겠습니까? editTxt (my editText의 id)에서 text로 텍스트를 저장하는 법을 모르겠습니다. 나는 서비스에서 findviewbyid를 우리에게 줄 수 없다 .../ 어떤 생각? – Mirko

0

는 u는 정의 하시겠습니까 사용하는 것 EditText의 파일 이름?

예라면, 어떻게 이것에 대해 :

try { 
    writer = new FileWriter(root + "/" + editText.getText(), true); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 

하지 않으면, 좀 더 상세한를 설명하려고하시기 바랍니다.

+0

고마워,이 도움;) 나는 자바에서 새로운 .. – Mirko

관련 문제