Antwort

8

Schauen Sie sich dieses kleine Projekt hier an: https://github.com/serzhby/MultiselectGridViewSample. Es ist bei weitem nicht perfekt, aber ich denke, die Idee der Umsetzung sollte klar sein. Sie sollten den Code für Ihren speziellen Bedarf ändern.

Die Grundidee ist, GridView Klasse als Basisklasse zu verwenden. Durch Überschreiben der onTouchEvent Methode können wir feststellen, welches Element ausgewählt wurde. Die weitere Verarbeitung ist ziemlich einfach.

Fühlen Sie sich frei zu fragen, wenn Sie irgendwelche Fragen haben.