Ich habe viele Schaltflächen mit unterschiedlichen Farbnamen auf ihnen.Wählen Sie eine Schaltfläche Android
yellow - red - blue
Ich möchte, wenn der Benutzer tippt auf einem es einen Rahmen um es schafft (wählen Sie die Schaltfläche) und am Ende meiner Tätigkeit habe ich eine andere Taste ausgewählt, um die Farbe Benutzer zu speichern.
<Button
android:text="Yellow"
android:layout_width="111dp"
android:layout_height="wrap_content"
android:id="@+id/button1" />
<Button
android:text="Red"
android:layout_width="111dp"
android:layout_height="wrap_content"
android:id="@+id/button2" />
<Button
android:text="SAVE"
android:layout_width="111dp"
android:layout_height="wrap_content"
android:id="@+id/buttonsave" />
java
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.color);
Button btnYellow;
btnYellow = (Button) findViewById(R.id.button1);
Button btnRed;
btnRed = (Button) findViewById(R.id.button2);
Intent intent = getIntent();
String url2 = intent.getStringExtra("image");
btnYellow.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
}
});
}
wie kann ich ausgewählt habe eine Schaltfläche, wenn auf sie Benutzer klicken und einen Wert (rot, grün, red1) erhalten, wenn der Benutzer speichern klicken Sie auf?
Sie Hintergrundfarbe der Schaltfläche auf Click-Ereignis ändern können –
Sie die Radiobuttons oder Checkboxen müssen nicht regelmäßig Buttons –
zuerst würde Ich mag eine Taste, wenn der Benutzer Klick auswählen, zB: rot. Wenn er auf "Speichern" klickt, zeige ich zum Beispiel eine Nachricht "rot". @Chetan –