0

ヘッダーに同じビューを持つ 2 つの異なるアクティビティがあります。同じビューが静的に見えるように、画面のちらつきを発生させずにこれら 2 つのアクティビティ間を移行する方法はありますか?

アプリの現在の実装には、多数のフラグメントを持つアクティビティが 1 つしかありません。すべてをフォローするのはちょっと難しいので、さまざまなアクティビティを作成すると、フローをフォローするのに役立ちます。

推奨事項はありますか?

4

1 に答える 1

3

同じビューが静的に見えるように画面をちらつくことなく、これら2つのアクティビティ間を移行する方法はありますか?

いいえ、ごめんなさい。

アプリの現在の実装には、多数のフラグメントを含むアクティビティが1つだけあります。すべてをフォローするのはちょっと難しいので、さまざまなアクティビティを作成すると、フローをフォローするのに役立ちます。

次に、「画面のちらつきを発生させずに、同じビューが静的に見えるようにする」という要件を緩和します。

これをWeb用語で表すと、「そうですね、これらすべてを1つのWebページに含めるのは非常に複雑ですが、ユーザーがページヘッダーを「ちらつく」ことを望まないため、1つのWebページに含める必要があります。リンクをクリックして次のWebページをロードします。」アクティビティはWebページとほぼ同じです。アクティビティ間には目に見える遷移があり、レンダリングスペース全体を占めます。複雑さを犠牲にして、フラグメントを使用して必要な視覚効果を得ることができます。これは、DOMの書き換えなどを使用してWebで行うことができるのと同じです。

于 2012-06-05T18:51:14.650 に答える