その質問で言及されているFacebookアプリのようなスライドメニューの多くの実装があります。
私が確認した実装の中には、メニューとデータを表示するために 1 つのアクティビティを使用しているものもあります。ユーザーがメニューからアイテムを選択すると、新しいアクティビティは開始されません。したがって、1 つのアクティビティがプログラムの多くの部分で使用され、1 つのビューにさまざまなデータが表示されます。
私見ですが、1 つのアクティビティをすべてに使用するのは面倒です。そこで、次の新プランを考えています。
- すべてのアクティビティにメニューを追加します。
- ユーザーがメニューでアイテムを選択すると、現在のアクティビティを閉じ (ポップ/非表示)、選択したアイテムに関連するアクティビティを開始 (プッシュ/表示) します。
そのような動作を実装するためのアイデアはありますか?