스택에서 활동을 제거하는 방법을 찾으려고합니다. 우리의 응용 프로그램에는 다음과 같은 흐름이 있습니다 : activity/viewmodel a -> activity/viewmodel b -> activity/뷰 모델 c. c에서 사용자는 날짜를 선택하거나 뒤로 돌아갈 수 있습니다. 그가 돌아 가면 그는 b로 돌아 가야합니다. 그러나 그가 날짜를 선택하면 그는 새로운 activity/viewmodel b 인스턴스로 옮겨지고 "old"activity/viewmodel 인스턴스는 더 이상 사용되지 않으므로 제거해야합니다.Mono droid를 사용하여 스택에서 활동을 제거하고 mvvmcross를 slodge하십시오.
Stuart Lodge의 제안은 RequestRemoveBackStep()을 사용하는 것이었지만이를 사용하는 방법은 확실하지 않고 예제를 찾을 수 없습니다.
누구나 올바른 방향으로 나를 가리킬 수 있습니까?
감사
안녕하세요 스튜어트에게 제안 해 주셔서 감사합니다. 이벤트를 사용하여 뷰를 닫으라는 요청이 종료되었습니다. RequestRemoveBackStep()을 사용하고 싶었지만 모든 플랫폼에서 구현하기가 어렵다는 것을 알고 있습니다 :) 우리 구현에서는 이제 모노 터치와 모노 드로이드에서 뷰를 제거하는 사용자 정의 방법을 사용할 수 있습니다. 핵심 구현 – Bjarke
@Bjarke 당신은 같은 코드를 공유 할 수 있습니까? – aamankhaan