5 つの異なるアクティビティがあるとしますが、5 つのアクティビティの下部のレイアウトと機能は同じです (ツールバーなど、他のレイアウトは異なります)。これを同じレイアウトにする方法を質問します。基本クラス Activity その後、他のアクティビティはこの BaseActivity を継承するため、他のアクティビティに同じコードを記述することなく、1 か所にコードを記述するだけになります。 ps: この方法が実現できない場合、他の方法はありますか?
ringa_lee
この記事を読んで、他の人が何をしたかを見ることができます。http://www.jianshu.com/p/5bab...
/q/10...あなたのこの質問は上記のものと似ています。ご参照ください。
まず、共通部分を表示するかどうかを制御するブール変数を定義し、次のようにメソッドを追加します。 リーリー
リーリー
最後に、BaseActivityを継承する他のサブクラスのonCreate()では、super.onCreate()の前に最初に定義したメソッドsetShowCommonView(Boolean)を呼び出して、共通部分を表示するかどうか制御する必要があります。以下の通り リーリー
この記事を読んで、他の人が何をしたかを見ることができます。http://www.jianshu.com/p/5bab...
/q/10...
あなたのこの質問は上記のものと似ています。ご参照ください。
まず、共通部分を表示するかどうかを制御するブール変数を定義し、次のようにメソッドを追加します。 リーリー
次に、次のように BaseActivity の setContentView をオーバーライドしますリーリー
最後に、BaseActivityを継承する他のサブクラスのonCreate()では、super.onCreate()の前に最初に定義したメソッドsetShowCommonView(Boolean)を呼び出して、共通部分を表示するかどうか制御する必要があります。以下の通り リーリー