public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
		// TODO Auto-generated method stub
		// 클릭한 리스트뷰의 항목 뷰를 얻어서 TextView 로 캐스팅한다.
		TextView select_item = (TextView) arg1;
		lentbooknameindex = arg2; // 해당 포지션(항목)의 번호
		Intent intent = getIntent();
		final String getusername = intent.getStringExtra("userid"); // userid 정보받아와서 getusername에 저장
		final String output_str = select_item.getText().toString();
		String title = "Delete or Not";
		String message = "도서 " + output_str + "을(를) 삭제하시겠습니까?";
		String button1String = "Yes";
		String button2String = "No";
		AlertDialog.Builder ad = new AlertDialog.Builder(this);
		ad.setTitle(title);
		ad.setMessage(message);
		ad.setPositiveButton(button1String,
				new DialogInterface.OnClickListener() {
					public void onClick(DialogInterface dialog, int which) {
						EditText etxt1 = (EditText) findViewById(R.id.editText1);
						File file = new File(DBsavePath + DBsaveFile);
						BookName = etxt1.getText().toString();
						 booklist.remove(output_str);
						// //Adapter.remove(output_str);
						// // 상단에 정의한 Comparator 객체를 이용하여 리스트뷰의 데이터를 정렬한다.
						 Adapter.sort(m_comparator);
//						// // Adapter에 데이터가 바뀐걸 알리고 리스트뷰에 다시 그린다.
//						 Adapter.notifyDataSetChanged();
						FileWriter fos;
						try {
							fos = new FileWriter(file, true); // true는 계속수정하기위한
																// ..
							BufferedWriter bw = new BufferedWriter(fos);
							bw.write(BookName + "\n");
							bw.close();
							// Adapter.add(BookName);
//							booklist.remove(BookName); // 북리스트에 도서이름 삭제
//							Adapter.sort(m_comparator);
//							Adapter.notifyDataSetChanged();
							Toast.makeText(getApplicationContext(),
									BookName + " 도서가 삭제되었습니다.", 500).show();
							booklist.remove(lentbooknameindex); 
                                                        // 반납하면 대여리스트에서반납 도서목록 삭제
							
						} catch (IOException e1) {
							// TODO Auto-generated catch block
							e1.printStackTrace();
						}
						File writeFile_for_remove = new File(usersavePath
								+ getusername + ".txt"); // 도서를 반납하면 그 목록
						// 삭제해서 사용자정보파일에
						// 저장
					}
				});
주황색 부분이 자꾸 문제가 생깁니다 ㅠ
도서를 입력해서 추가버튼을 누르면 리스트뷰에 저장이되고 파일에도 저장이됩니다.
그걸 도서대여, 도서반납 액티비티에서 파일불러와서 똑같이 쓸수 있는데요.
저는 도서추가페이지에서 아이템클릭 이벤트를 발생시켜서 항목 삭제를 하고 이걸 리스트와 파일에 저장을 하려고하는데
자꾸 제가 의도했던거와는 다른....-_-;
제가 주황색으로 바꾼 부분을 주석처리하고 실행시키면 항목삭제는 되서 리스트뷰에서는 사라지는데
이게 파일이랑 리스트에 연결이 안되서 그런지 뒤로가기 눌렀다가 다시 오면 생겨있어서..
하아 ㅠ 도와주십셔 ㅠ