実際にドローアブルを一度描画します(アクティビティの開始時)もちろん、アクティビティの外観を変更するいくつかのアニメーションと多くのものがありますが、ドローアブルではありません。ボタンごとに1つのスタイルを持つなど、アクティビティのさまざまなオブジェクトにドローアブルを使用できますが、再描画することはできません.
このプロジェクトを行うには 2 つの方法があります。
1.XML の使用
15の異なるアクティビティを作成でき、インテントによってアクティビティ を切り替えることができます
public void method()
{
Intent i = new Intent(this , Destination.class);
startActivity(i);
}
2.コードの使用
XML を使用して設計できるものはすべて、Java コードを介して記述することもできます。より多くの行が必要ですが、動的にすることができます。つまり、条件ごとに if else を作成する必要はありません。必要になるたびに必要なオブジェクトを生成するだけです。
例:
XML
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_text"
... />
またはプログラムで:
Button button = new Button(this);
YourView.addview(button);