찾다

 >  Q&A  >  본문

android MVP结构中context该如何传递?

context变量肯定是从activity开始传递,不清楚该如何在presenter中使用,
是传递到进去,还是通过接口调用view中的方法?求赐教

怪我咯怪我咯2772일 전700

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:42:39

    View에 getContext 함수를 작성하세요

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:42:39

    그냥 넘기세요. 인터페이스는 실제로 사양을 정의하여 대규모 프로젝트에서 유지 관리 가능성을 높일 수 있습니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:42:39

    Presenter는 Viwe 레이어의 인터페이스와 Model 레이어의 인터페이스에 대한 참조를 보유해야 하며, View 레이어는 Presenter 레이어의 인터페이스에 대한 참조를 보유해야 합니다. 활동은 View 레이어와 동일합니다. Presenter 구현 클래스를 인스턴스화하고 컨텍스트를 전달해야 합니다. 이런 방식으로 Presenter 구현 클래스에 데이터를 로드한 후 View 계층의 인터페이스 메서드를 직접 호출할 수 있습니다. 로드는 성공했지만 로드 성공 및 기타 메소드가 활동에 구현되어 있습니다. 활동은 뷰 레이어의 인터페이스 구현 클래스에 대한 저의 겸손한 의견입니다. 잘못 이해한 경우 정정해 주시기 바랍니다.

    회신하다
    0
  • 취소회신하다