正しい質問をしているのか、間違った質問をしているのかわかりません。ばかげているように聞こえるかもしれませんが、基本的な疑問を解消したいと思います。問題は、1 つのアクティビティに対して 3 つの異なるレイアウト ファイルがあることです。アクティビティを開始する目的に応じて、これらのレイアウト ファイルのいずれかをコンテンツとして使用します。これらのレイアウトには、共通のさまざまなフィールドがあります。これらの異なるレイアウト ファイルで、共通フィールドに同じ「ID」を使用できるかという質問があります。
例: 3 つのレイアウトすべてに保存ボタンがあります。これらの 3 つのレイアウト ファイルすべてに..... (ボタン用に) ありますか?
android:id="@+id/save_button"
3 つのファイルすべてで同じ ID 属性。
レイアウト ファイルに要素 (コンポーネント) が多すぎるため、これが必要です。それらが一般的な名前で識別できる場合 (それぞれのレイアウトで同じ目的を果たすため)、覚える名前/ID が非常に少なくなり、プログラムが読みやすくなり、覚える必要が少なくなります。そうしないと、同じ機能を持つコンポーネントに対して同じコードを記述する必要があります。
前もって感謝します。あなたの答えは私の疑問を解消するのに役立ちます。間違った概念で動いている場合は修正してください。