Die benutzerfreundlichste Option für das Layout in der Android App

Das Problem, mit dem ich konfrontiert bin, besteht also nicht darin, subjektiv zu beurteilen, was für den Benutzer am besten ist (glaube ich), sondern welche Optionen zur Veranschaulichung der Positionierung zur Verfügung stehen.

Stellen Sie sich eine Art Teamsport-App vor, in der Sie kleine Punkte für die Spieler platzieren können (und dann die Punkte durch eine UI-Komponente ersetzen können, die den Spieler darstellt)Hier können Sie die roten und blauen Punkte ziehen und ablegen

Ich habe dies mit einer Rasteransicht versucht, und es ist ziemlich schwierig, da ich eine festgelegte Anzahl von Zeilen / Spalten benötige und sie nicht skalieren, wenn Sie sich in einem Telefon mit höherer Auflösung befinden. Also haben Sie angefangen, eine "benutzerdefinierte Komponente" zu hacken fühlt sich an, als würde ich das Rad neu erfinden.

Gibt es eine bessere Option als meine eigene Komponente zu schreiben?

Wenn es einen Unterschied macht, verwende ich xamarin.android

Antworten auf die Frage(1)

Ihre Antwort auf die Frage