Antwort

0

Hängt davon ab, was Sie erreichen möchten. Wenn Abwärtskompatibilität für Sie wichtig ist, sollten Sie unbedingt AppCompat-Komponenten verwenden, da sie auf Abwärtskompatibilität ausgelegt sind. Die nicht-appkompatiblen Komponenten sind der richtige Weg, und Sie sollten sie wählen, wenn Sie mehr an den neuen Funktionen interessiert sind, die sie im Vergleich zu ihren Appcompat-Cousins ​​mitbringen. Also, alles hängt von Ihrer Anwendungsunterstützung ab.

3

Wenn Sie die Seite AppCompatSpinner betrachten, sehen Sie die folgende Zeile.

Dies wird automatisch verwendet, wenn Sie Spinner in Ihren Layouts verwenden. Sie sollten diese Klasse nur manuell beim Schreiben benutzerdefinierter Ansichten verwenden müssen.

Sie müssen also nicht zwischen Spinner und AppCompatSpinners wählen.