한번 입력한 것을 캐쉬로 저장하려면 쎄미님 말씀대로 Preference를 사용하는 것이 맞습니다.
그리고 환경설정창이 정확이 뭔지는 모르겠지만.. 그곳에 url을 입력하는 텍스트입력 란이 있겠죠?
제가 재대로 이해한게 맞나요?
뭐 일단... 다이얼로그 창이면..
엑티비티랑 다이얼로그랑 클래스가 따로 있을것으로 생각이 되고...
저같은 경우에는 일단 다이얼로그를 띄우는 창의 activity를 가져오고...
다이얼로그 클레스에
private 엑티비티 activity; 를 선언하고
activity = (엑티비티) getActivity(); 를 하고...
엑티비티에
public void onFinishEditDialog(String address, String post){
String first_post = post.substring(0, 3);
String second_post = post.substring(3 , post.length());
order_info2_edit4_1.setText(first_post);
order_info2_edit4_2.setText(second_post);
order_info2_edit4_3.setText(address);
}
이런식으로 메서드를 만들고...
다이얼로그쪽 버튼 리스너에
acrivity.onFinishEditDialog(파라미터 );
를 하면 될거 같은데요??