Ich entwickle eine Android-Anwendung, die aus einem zweidimensionalen Array von Schaltflächen besteht. Wenn ich die Tasten berühre, wird jeweils nur eine Taste gedrückt. Ich möchte mehrere Tasten gleichzeitig drücken. Bitte geben Sie mir einen Beispielcode.Wie man mehrere Tasten gleichzeitig drückt?
0
A
Antwort
0
Sie können eine Schaltfläche programmatisch klicken durch die button.performClick() -Methode in Ihrem anderen OnClickListener Taste
0
mit einer anderen Taste (button2
) zu drücken, rufen Sie einfach button2.performClick()
von button1
Zuhörer onClick()
Methode. Hier
ist ein Beispiel:
Button button1 = (Button) findViewById(R.id.button1);
final Button button2 = (Button) findViewById(R.id.button2);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(), "button 1 clicked", Toast.LENGTH_SHORT).show();
button2.performClick();
}
});
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(), "button 2 clicked", Toast.LENGTH_SHORT).show();
// Do something
}
});
+0
i haben eine 2-dimensionale Anordnung von Tasten geschaffen. Ihre IDs sind nicht festgelegt. mit einem finger, wie kann ich mehrere tasten hintereinander berühren – Heavenly
Verwandte Themen
- 1. Mehrere Tasten gleichzeitig drücken
- 2. Wie lade ich mehrere Tasten gleichzeitig?
- 3. Swing's KeyListener und mehrere Tasten gleichzeitig gedrückt
- 4. Wie man Werte einstellt und Tasten auf der Webseite drückt?
- 5. Verhindern, dass mehrere Tasten gleichzeitig berührt werden
- 6. Redux-Form: Wie behandelt man mehrere Tasten?
- 7. Wie man zwei Tasten gedrückt Ereignis gleichzeitig in android
- 8. Wie benutzt man zwei Google API-Tasten gleichzeitig?
- 9. AS3 - Zwei Tasten gleichzeitig drücken
- 10. Wie programmiert man mehrere WindowsForms gleichzeitig?
- 11. Wie kann man mehrere Variablenwerte gleichzeitig eingeben?
- 12. Wie man mehrere gleiche SpriteNode gleichzeitig spawnt?
- 13. "Gruppieren" Elemente, um Massenänderungen anzuwenden? (zB: mehrere Tasten gleichzeitig deaktivieren)
- 14. Wie man mehrere Nullen auf ein bereits bestehendes Array drückt
- 15. Mehrere Tasten und Linien gleichzeitig auslösen D3.js
- 16. Mehrere Geste Responder gleichzeitig
- 17. Wenn Sie zwei Tasten gleichzeitig gedrückt halten
- 18. WinForm: mehrere Tasten gedrückt
- 19. Mehrere Tasten mehrere Werte
- 20. Zugangskamera für mehrere Tasten
- 21. Wie man am html send Knopf mehr als einmal drückt
- 22. android individuelle Dialog mit Scroll drückt Tasten aus dem Bildschirm
- 23. Zu viel Text drückt meine Tasten unter dem Bildschirm
- 24. Pygame programmieren, so dass ich mehrere Tasten gleichzeitig drücken kann, damit mein Charakter sich diagonal bewegt
- 25. Wie mehrere JavaRDDs gleichzeitig verarbeiten?
- 26. Drücken Sie zwei Tasten gleichzeitig mit Dragonfly
- 27. Wie man Objekt in einem Array drückt?
- 28. Wie drückt man eine Komponente über ref?
- 29. Wie man einen JSQMessagesViewController richtig drückt
- 30. Wie man Symbolleistensymbole nach extrem rechts drückt
Anruf progamatically button.performClick() – akhilesh0707