Android에서 "longlat.txt"라는 텍스트 파일을 가지고 있습니다.Android-java에서 텍스트 파일을 지우는 방법
텍스트 파일에 위도와 경도가 포함되어 있습니다.
나는 buffreader 방법을 사용하여 텍스트 파일에 위도와 경도를 모두 저장합니다.
이 앱을 사용한 후에 앱을 종료하고 싶습니다. "longlat.txt"를 지워야 나중에 나중에 앱을 사용할 때 "longlat.txt"에 이미 저장되어있는 이전 데이터없이 앱이 시작됩니다.
그래서 "데이터 지우기"버튼을 사용하여 텍스트 파일을 지 웁니다.
이제 사용자가 "데이터 지우기"버튼을 클릭하면 "longlat.txt"파일을 지우는 데 필요한 아이디어가 필요합니다.
내가 텍스트 파일을 지우는 데 사용한 유일한 방법은 휴대 전화에서 앱을 제거하고 다시 설치해야한다는 것입니다.
나는 시도했다 : 나는 그것을 클릭 한 후
public void Clear(View view){
PrintWriter writer;
try {
writer = new PrintWriter("longlat.txt");
writer.print("");
writer.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
, 나는 검사 할 여부를 아직 명확 여부를 클릭 "업데이트"버튼을하지만, 텍스트 파일 내가 "업데이트"버튼을 클릭하면, 그것은 여전히 오래된 텍스트 파일을 보여줍니다.
문제를 해결하기 위해 수행 한 작업에 대한 설명이 나와 있지 않습니다. 현재 코드에 대한 요청과 같이 읽습니다. 시도한 구현을 공유하고 요구 사항을 충족하지 못하는 방법을 설명하십시오. –