ändern Ich bin sehr neu in Android. Ich versuche ein einfaches Tic Tac Toe Spiel zu machen. Ich habe 9 Tasten, die gleichmäßig über den Bildschirm verteilt sind und graue Linien dazwischen haben. Ich brauche nur die Knöpfe, um beim Drücken entweder 'X' oder '0' zu sagen. Wie ändern Sie den Text der Schaltflächen, wenn Sie darauf klicken? Ich sollte in der Lage sein, die Logik herauszufinden, ob es ein X oder ein O sein sollte, sobald ich tatsächlich herausfinden kann, wie man den Knopftext ändert.Android Studio: Wie man den Text einer Schaltfläche onClick
1
A
Antwort
3
Sie können so etwas wie dies versuchen: (. Sie müssen in Ihre Taste-ID füllen)
public class MainActivity extends Activity implements View.OnClickListener {
private Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button) findViewById(R.id.yourbuttonid);
btn.setOnClickListener(this);
}
@Override
public void onClick(View v) {
btn.setText("X");
}
}
Wenn Sie dies mit mehreren Tasten tun möchten Sie überprüfen müssen, welche Schaltfläche geklickt wird, wie dieses:
@Override
public void onClick(View v) {
if(v.getId() == R.id.yourbuttonid) {
btn.setText("X");
}else if(v.getId() == R.id.yourbuttonid2){
btn2.setText("X");
}
}
Hoffnung, die Ihr Problem löst. Wenn Sie Fragen haben, zögern Sie nicht zu fragen;)
+1
Vielen Dank! Das hat perfekt funktioniert! –
Verwandte Themen
- 1. Wie man onclick Text gewinnt?
- 2. Wie kann man die Breite einer Schaltfläche anpassen, um den Text einer Schaltfläche automatisch anzupassen?
- 3. Wie man eine Schaltfläche unter div onclick
- 4. Wie man Onclick-Ereignis in einer Listview-Schaltfläche behandelt?
- 5. wie Schaltfläche Click-Ereignis in Android Studio
- 6. Stil der Text einer Android-Schaltfläche deaktiviert
- 7. Ändern Sie Schaltfläche Text über andere Schaltfläche Android
- 8. Android ClickableSpan bekomme Text onClick()
- 9. Android Studio: Öffnen einer Schaltfläche Nächste Aktivität
- 10. Schaltfläche Ändern Form Onclick der Taste android
- 11. HTML + JS Wie ändere ich den Text onclick
- 12. Get onClick Schaltfläche Ereignis in den Kindern
- 13. Android-Schaltfläche Onclick schließt die Anwendung
- 14. von einer Schaltfläche Übergeben Parameter auf Android: onClick Methode
- 15. Android - Zwei onClick-Listener und eine Schaltfläche
- 16. Wie Text Text Text von einer anderen Aktivität auf Knopfdruck in Android Studio ändern?
- 17. Wie man Text (mit TextView) zu Inhalt (Android Studio) hinzufügen?
- 18. Onclick Veranstaltung auf vielen Bildern android Studio
- 19. Android Studio zerkratzt Text
- 20. Datatables Suche onclick Ereignis auf einer Schaltfläche
- 21. Android Studio 2.2 benutzerdefinierte Schaltfläche
- 22. Wie richtet man diesen Text neben einer Schaltfläche aus?
- 23. Wie unterstreichen Text der Schaltfläche in Android?
- 24. Griff onclick in Fragmenten in android Studio
- 25. Wie man Text in den Knöpfen auf Android
- 26. Ich möchte den Text mit einer Schaltfläche ändern
- 27. Wie kann ich den Text einer Dateiupload-Schaltfläche erhalten?
- 28. wie onclick Ereignis der Schaltfläche innerhalb Popup-Fenster in android
- 29. Ändern Sie den Text der Schaltfläche sofort
- 30. C#: Wie man den Text einer Winforms-Schaltfläche an eine Ressource bindet
http://stackoverflow.com/questions/3851507/android-widget-how-to-change-the-text-of-a-button – PPartisan