Ich bin spät dran, aber ich wollte dies für zukünftige Benutzer hinzufügen, weil ich eine einfache Lösung für mein Problem gefunden habe. Es ermöglichte mir, einfachen Text zu zentrieren, ohne ein eigenes Layout zu erstellen. Die Art und Weise, wie ich dies tat, war die Verwendung von padding
<Spinner
android:id="@+id/example_spinner"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="2dp"
android:paddingBottom="2dp" />
Mit dieser Methode ist es mir gelungen, meinen Text innerhalb der Spinner zu zentrieren. Dies wird wahrscheinlich nur für einfache Fälle zu arbeiten, aber Sie würden wahrscheinlich wollen, um ein benutzerdefiniertes Layout für komplexere Fälle sowieso verwenden. Dies ist nur, um Ihre xml-Dateien zu halten und zu vermeiden, ein benutzerdefiniertes Layout zu verwenden, nur um eine einfache Spinner zentrieren.