예 : 주 메뉴로의 활동 A에서 B에서 C까지, 사용자가 종료 버튼을 눌렀을 때 주 메뉴에서 활동 A를 완료하는 방법?다른 의도에서 활동을 완료하는 방법
답변
당신은 활동 B를 시작하기 위해 활동가이 같은 코드로, 활동 B에서 활동 A를 완료 할 수
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 1 && resultCode == 2)
{
finish();
}}
에 activity B와 같이 setResult를 다음과 같이 구현해야합니다.
public void onClick(View v) {
setResult(2);
}
활동 A가 완료됩니다. 액티비티 B에서 setResult를 호출하면 에드가 종료됩니다.
그레이트 ... 고마워요 ... 그것은 100 % 작동 ... ... !!! –
** 확인 AryaSusastra **, 다시 문제가 있으시면 여기로 문의하십시오 ._ –
메인 홈 화면에서 활동을 끝내고 응용 프로그램을 종료하는 버튼을 구현해서는 안됩니다 ... 이것은 뒤로 버튼입니다.
startActivityForResult(new Intent(A.this, B.class), 1);
이 같은 활동 A의 방법을 onActivityResult를 만듭니다 :
퀴즈 신청서에는 두 가지 활동이 있습니다. 활동 A는 질문 1이고 활동 B는 질문 2입니다. 활동 c는 가치입니다. 값을 확인한 다음 응용 프로그램을 종료하고 응용 프로그램을 다시 시작하면 주 메뉴가 아닌 활동 A에서 응용 프로그램이 시작됩니다. 활동 A에서 B로 끝나지 않았으므로 활동 B에서 활동 A로 돌아 가면 답을 잃지 않게됩니다. 해결책? –
이것은 내가 이해하는 것입니다. 두 가지 활동이있는 퀴즈 신청서가 있습니다. 사용자가 Activity A 및 Activity B에서 클릭 한 값을 기억하고 싶습니다. Activity C에있는 값을 사용하여 결과를 표시 하시겠습니까? 데이터베이스를 사용하거나 파일에 쓰거나 질문이 적 으면 공유 기본 설정을 사용하십시오. :) – Oasa
- 1. 다른 활동에서 활동을 완료하는 방법
- 2. 로그 아웃에서 여러 활동을 완료하는 방법
- 3. 활동을 완료하는 방법을 알고 계십니까?
- 4. Android : 탭 또는 의도에서 활동을 얻으시겠습니까?
- 5. 의도에서 호출 할 때 활동을 다시 시작하는 방법
- 6. 호출 의도에서 되돌아가는 방법
- 7. 의도에서 다른 의도로 데이터 전달
- 8. sys.stdin.readlines() 입력을 완료하는 방법?
- 9. 마일스톤을 완료하는 방법?
- 10. 의도에서 ListView 채우기
- 11. 캔트 의도에서
- 12. 의도에서 다른 것을 시작하는 활동의 인스턴스 가져 오기
- 13. 호출 된 서비스에서 활동을 중지하거나 완료하는 방법은 무엇입니까?
- 14. 다른 활동을 할 때 활동을 분명히 끝내는 방법
- 15. 이전 활동을 제거하지 않고 다른 활동에 투명한 활동을 표시하는 방법
- 16. 사용자 지정 구성 요소에서 작업을 완료하는 방법?
- 17. 이 nslog 인쇄를 완료하는 방법
- 18. axWebBrowser가로드를 완료하는 것을 기다리는 방법?
- 19. 안드로이드 전화 방법 알림 표시 줄 의도에서
- 20. 값을 안드로이드의 의도에서 얻으십시오
- 21. 다른 패키지의 다른 활동을 테스트하십시오
- 22. 다른 활동으로 이동할 때 활동을 닫는 방법?
- 23. 하나의 백그라운드 서비스로 다른 활동을 시작하는 방법
- 24. 기본 .java 파일에 다른 활동을 추가하는 방법
- 25. Android : 다른 활동의 활동을 알리는 방법 finish()
- 26. 동일한 탭에서 다른 활동을 호출하는 방법
- 27. onclick listener 다른 활동을 호출하는 방법
- 28. 새로운 활동을 시작하여 다른 탭으로 전환하는 방법?
- 29. 다른 활동을 시작 하시겠습니까?
- 30. inapp를 통해 지불 옵션을 완료하는 방법
"exit 버튼"이란 무엇입니까? 나는 순서도가 당신이 말하려고하는 것보다 읽기 쉽다고 생각한다. 나는 당신이 무엇을 요구하고 있는지 명확하지 않다./ – JoxTraex
StackOverflow에서'activity' 대신에'android-activity' 태그를 사용해야합니다. –
답변 해 주셔서 감사합니다. 하지만 내 말은, 사용자가 응용 프로그램을 종료하고 다시 시작하면 응용 프로그램이 다시 Activity A로 돌아갑니다. –