したがって、基本的に現在 3 つのアクティビティ ページがあります
1 つ目: 開始ボタンのみ
2 つ目: RadioGroup、スピナー、およびテキスト値を使用した一連の質問
3 つ目: このページに、既に持っている Imagebuttons を表示しますが、ユーザーが入力した値によって異なりますアクティビティ 2
Java、Eclipseを使用してAndroidアプリを作成しています。
したがって、基本的に現在 3 つのアクティビティ ページがあります
1 つ目: 開始ボタンのみ
2 つ目: RadioGroup、スピナー、およびテキスト値を使用した一連の質問
3 つ目: このページに、既に持っている Imagebuttons を表示しますが、ユーザーが入力した値によって異なりますアクティビティ 2
Java、Eclipseを使用してAndroidアプリを作成しています。
エクストラを使用して、アクティビティ間でデータを渡すことができます。
SecondActivity から:
Intent i = new Intent(SecondActivity.this, ThirdActivity.class);
i.putExtra("variable_name","value");
startActivity(i);
ThirdActivity から:
String value;
Bundle extras = getIntent().getExtras();
if (extras != null) {
value = extras.getString("variable_name");
}
次に、取得したデータから適切なリソースをロードするだけですBundle
setBackgroundDrawable
() を呼び出しButton
て、ボタンの背景を設定できます。
テキストは背景の上に表示されます。
似たようなものを探している場合は、xml
次android:background
の属性があります。これは同じように機能します