안녕하세요 안드로이드 외부 데이터 저장 장치에있는 모든 튜토리얼은 driveing하는 나 너트안드로이드 데이터 extstorage : 빠른 도움말하시기 바랍니다
i와 "부하가"잘 을 작품을 저장 "저장"버튼 2 개를 가지고 있지만 부하가 여기에하지 않는 OnOptionsCreatemenu이 내 코드는 내게 코드가 내게 대답하자 코드 도 내게 그것을 내 자신의 디렉토리에 저장할 수있게 해 줄까? ... iv 5 번 같은 스토리지에 저장하는 방법에 대한 모든 단일 튜토리얼을 읽어 ..... 그냥 그것을 얻으려면 바보에 메신저! (제발 링크 없음) 그러면 내 자신이 이해할 수있는 침팬지를 늦추어도 안드로이드 ext 데이터 저장소의 가장 단순한 고장이 될 것이기 때문에 새로운 튜토리얼로 만드십시오.
이것은 모두 코드 덩어리입니다. ..... 왜 코드가 2 개의 코드 상자에 표시되는지 확실하지 않습니다. ???)() {
String saveLine = ((EditText)
findViewById(R.id.captain)).getText().toString().trim();
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"/myfile.txt");
try {
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(saveLine);
bw.close();
Toast.makeText(getApplicationContext(),"File saved!",Toast.LENGTH_LONG).show();
} catch (IOException e) {
Toast.makeText(getApplicationContext(),"Error writing file!",Toast.LENGTH_LONG).show();
}
{
// 여기가 내가 변수를 둘 필요가 말한다 저장
개인 무효, 그것의 나의 처음
p.s 죄송합니다 ..... 쉽지? 왜 내가 save() 함수처럼 사용하게 할까?
private void load() {
// ensure();
sdcard = Environment.getExternalStorageDirectory();
File file1 = new File(sdcard,"/myfile.txt");
try {
BufferedReader br = new BufferedReader(new FileReader(file1));
String loadline;
if ((loadline = br.readLine()) != null) {
String content=loadline.toString();
((EditText)
findViewById(R.id.captain)).setText(content);
}
br.close();
}
catch (IOException e) {
Toast.makeText(getApplicationContext(),"Error reading file!",Toast.LENGTH_LONG).show();
}
}
나중에 지식을 얻으려는 경우, 눈살을 찌푸리게 될 때 게시물에 도움이나 비슷한 것을 넣어 두지 마십시오. SO에 오신 것을 환영합니다. – ObieMD5
괜찮 았어. – OnTHEvERGEOFaANURYSM