지금은 이상이있는 android application
프로젝트에서 작업 중입니다. 다시 버튼이 안드로이드에서 어떻게 작동 하는지를 알아야합니다. 내가 그것을 무시하고 그것을 눌렀을 때 어떤 행동을해야하기 때문에. 뒤로 버튼을 누르면 안드로이드가 추적 파일을 찾아온 활동으로 이동합니다. 그러나 내 신청서에서는 여러 다른 활동을 통해 활동에 참여할 수 있습니다. 그리고 제가이 활동에 왔는지 알아야합니다. 그래야 onBackPressed
방법을 무시할지 여부를 결정할 수 있습니다. 그러나 나는 putExtra
과 startActivity
과 같은 매개 변수를 가지고이 작업을하고 싶지 않습니다. 이 문제를 해결할 더 좋은 방법이 있습니까? 감사합니다android에서 onBackPressed를 사용하여
0
A
답변
0
당신은 BaseActivity를하고 거기에 사용자 정의 로직을 넣을 수 있습니다.
8 가지 활동 모두 사용자 지정 동작이있는 BaseActivity를 확장합니다.
해당 BaseActivity에서 보내는 맞춤 변수를 기반으로 onBackPressed에서 원하는 모든 논리를 수행 할 수 있습니다.
onBackPressed를 무효로하는 것이 좋습니다. onPause 또는 onDestroy와 같은 다른 라이프 사이클 메소드를 확인하십시오.
맞춤 탐색과 같은 작업을 수행하려면 ActionBar goUp을 확인해야합니다.
0
당신은 getCallingActivity()
1
물론 재정의 onbackpressed 그 어느 클래스가 이동할 무엇을 통과 할 의도를 사용하여 호출하여이 활동 활동 출시를 확인할 수 있습니다.
관련 문제
- 1. TabActivity에서 OnBackPressed를 추가하는 방법?
- 2. 동적으로 PopupWindow에서 Activity의 onBackPressed를 재정의했습니다.
- 3. onBackPressed를 사용하여 활동 안드로이드에서 특정 탭으로 다시 설정하는 방법?
- 4. 홈페이지에서 onbackpressed를 사용하여 앱을 종료하고, 다른 경우 이전 페이지로 이동
- 5. onBackPressed를 재정의하여 특정 조각으로 되 돌리시겠습니까?
- 6. onBackPressed를 호출 할 때 레이아웃 가져 오기
- 7. onBackPressed를 재정의하는 것이 바람직한 방법은 무엇입니까?
- 8. 카메라 활동의 onBackPressed를 재정의하는 방법은 무엇입니까? 즉 android.provider.MediaStore.ACTION_IMAGE_CAPTURE
- 9. 안드로이드에서 onBackPressed를 선택하면 체크 된 체크 박스를 모두 체크 해제합니다.
- 10. Android NDK : Java없이 NativeActivity에서 onBackPressed를 재정의하는 방법은 무엇입니까?
- 11. 대화 상자의 테마 활동이 onTouchOutside 및 onBackPressed를 닫는 것을 방지합니다.
- 12. Android에서 풀다운 메뉴 차단하기
- 13. WebView를 사용하여 Android에서 스크롤하기
- 14. twitter4j를 사용하여 android에서 트윗하기
- 15. Android에서 CursorAdapter를 사용하여 ORMLite
- 16. Android에서 음역 GoogleAPI를 사용하여
- 17. Android에서 Google지도를 사용하여 라우팅하기
- 18. Android에서 Oauth를 사용하여 로그인
- 19. Android에서 Gson을 사용하여 JSON에서 도트팅
- 20. phonegap을 사용하여 android에서 wav를 재생합니다.
- 21. Android에서 OpenGL을 사용하여 버튼 만들기
- 22. AndroidBillingLibrary를 사용하여 Android에서 구입 가격을
- 23. 서비스를 사용하여 Android에서 활동 재개
- 24. android에서 소켓을 사용하여 파일 보내기
- 25. Android에서 AsyncTask를 사용하여 활동 만들기
- 26. Android에서 inputStream을 사용하여 Bluetooth에서 읽기
- 27. asmack을 사용하여 Android에서 파일 받기
- 28. android에서 AsyncTask를 사용하여 이미지 다운로드
- 29. Android에서 EventMotion을 사용하여 이미지 올려주기
- 30. android에서 ViewPager를 사용하여 이미지 표시
감사합니다. 'Hoan 응우 엔 (Hoan Nguyen)'대답은 저에게 좀 더 확실합니다. 그러나 당신의 대답은 더 전문적으로 보입니다. BaseActivity가 확장 할 수있는 클래스를 알려주십시오. – demlik