2

Mvvmcross アプリケーションにカスタム プレゼンターを実装しています。私が達成したかったのは、通常のナビゲーションとフラグメント ナビゲーションです。

私の主な活動では、次の例に基づいていくつかのフラグメント ビューを埋め込むことができました: https://github.com/i486dx400/MultiRegionPresenter

フラグメントが機能している間、フラグメントとしてホストされていない通常のアクティビティも示したいと思いました。そのため、このスニペットに示すように、このプレゼンターを拡張しました: https://gist.github.com/JelleDamen/7003702

問題/バグ: この 2 番目のアクティビティを表示すると、それが表示されます。しかし、前のビュー (ホスト) に戻って同じアクティビティを再度開くと、表示されません。出力ログには、「mvx:Warning: Cannot Resolve current top activity」というメッセージが表示されます。

どのアクティビティが現在のトップアクティビティであるかをフレームワークに通知するために、私は何を間違っていますか、または何をすべきですか?

前もって感謝します!

4

1 に答える 1