마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
에디트텍스트 값 유지하기
0
추천
에디트텍스트에 값 입력하고 다음 액티비티로 넘어간 다음
뒤로가기로 다시 돌아왔을떼 입력했던 값을 그대로 유지하게 해주고 싶습니다.
어플이 종료되면 다시 실행했을때는 초기상태로 되돌아가고요.
어떤 기능을 써야하나요?
에디트텍스트
값
유지
브루스웨인
(
8,580
포인트)
님이
2013년 6월 27일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
2개의 답변
0
추천
채택된 답변
머 방법이야... 따로 저장을 해놓고 세팅 하는 방법도 있고....
가장 간단한 방법은 다음 엑티비티 호출시 인텐트에 아무런 플레그를 주지 않고 이전 엑티비티를 종료 시키지 않으면 됩니다.
ThisPlus
(
46,920
포인트)
님이
2013년 6월 27일
답변
브루스웨인
님이
2013년 6월 30일
채택됨
아 그냥 startActivity(it); finish(); 이렇게 헀는데 finish만 이것만 없애주면 되나요??
초간단 답변
네~~!
12아 압박
finish만 지웠는데 안 되는건 어떤 부분때문에 그러는거죠?
그 부분은 소스를 봐야 알겠네요....
혹 뒤로 백하실때 인텐트로 엑티비티를 다시 호출 하시는건 아닌지???
플레그와 피니쉬 없이 엑티비티 호출시에는 자동으로 스택에 쌓이게 됩니다.
백버튼 클릭시 아무런 처리를 안하시면 저절로 전 엑티비티를 보여주게 됩니다.
네 B에서 A로 뒤로갈때 이 소스를 넣어서 가게 했습니다.
리턴값이 문제인가요? 아 걍 이 onKeyDown 메소드를 을 없애버리면 될가요?
public boolean onKeyDown(int KeyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
if (KeyCode == KeyEvent.KEYCODE_BACK) {
Intent it = new Intent(this,CustomActivity.class);
startActivity(it);
finish();
return false;
}
}
return super.onKeyDown(KeyCode, event);
}
A에서 B로 갈때는 온클릭메소드에
startActivity(it3);
finish();
이런식으로 추가해주었습니다.
네 onKeyDown를 없애시면 됩니다.
Please
log in
or
register
to add a comment.
0
추천
SaveInstance 를 쓰세여 !!
익명사용자
님이
2013년 6월 27일
답변
Please
log in
or
register
to add a comment.
...