wählen Es gibt 10 Radioknöpfe in Recyclerview. Ich möchte auf Radiobutton klicken und dies muss nach der Berührung ausgewählt werden. Es scheint gut mit einem Finger, aber wenn ich zwei oder mehr Finger gleichzeitig benutze, während ich 2 oder mehr Punkte aus Radiobutton wähle, gibt es mehrere Auswahlprobleme. Nur ein Gegenstand muss ausgewählt sein. Wie kann ich dieses Problem lösen? Wie kann ich 2 oder mehr Fingertippen verhindern?Verhindern, dass zwei oder drei Finger mit Radioknopf in Android
Ich kontrollierte es mit Code unten.
for(int i=0;i<itemList.size();i++) {
if(itemList.get(i).isSelected())
itemList.get(i).setSelected(false);
}
itemList.get(position).setSelected(true);
adapter.notifyDataSetChanged();
Sie den Benutzer nicht verhindern kann mit zwei oder mehreren Fingern tippen ... Abgesehen von dem Entfernen aller "nicht benötigten" Finger vom Benutzer ... – DThought
Was genau möchten Sie tun? Möchten Sie einen gegenseitigen Ausschluss schaffen? Haben Sie mehrere Optionsfelder und nur eines sollte ausgewählt bleiben? Seien Sie klarer bitte –
Ja. Es gibt 10 Radioknöpfe. Nur einer sollte bleiben. Dies ist mit einem Finger möglich, aber wenn Sie mit 2 Fingern wählen, funktioniert es nicht. – BadCode