タブレット用のマルチパネル レイアウトを表示できるプロジェクトに取り組んでいます。現在フラグメントが使用されていますが、まだ多くのアクティビティがあります。
マルチパネル レイアウトでは、マルチパネル内のすべてのフラグメントを処理する親アクティビティが 1 つだけ必要です。問題は、マルチパネル レイアウトの一部の内部にさまざまなアクティビティが表示されることですが、理想的には 1 つのアクティビティが許可されます。すべてのアクティビティは大規模で複雑です。バインドされたサービス、ブロードキャスト、およびその他のライフサイクル固有の機能を扱います。ケース内のアクティビティを 1 つのアクティビティに減らすということは、プロジェクトを完全に再設計する必要があることを意味します。
すべての複雑なアクティビティを 1 つのアクティビティにマージし、アクティビティのロジックをフラグメントに入れることなく、これに関する解決策を得るアイデアはありますか? これまでにこの問題に遭遇した人はいますか?