Πώς μπορώ να κεντράρω το κείμενο οριζόντια και κάθετα σε ένα TextView
, ώστε να εμφανίζεται ακριβώς στη μέση του TextView
στο Android
;
Υποθέτω ότι χρησιμοποιείτε διάταξη XML.
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="@string/**yourtextstring**"
/>
Μπορείτε επίσης να χρησιμοποιήσετε τη βαρύτητα center_vertical
ή center_horizontal
ανάλογα με τις ανάγκες σας.
και όπως σχολίασε ο @stealthcopter
στη java: .setGravity(Gravity.CENTER);
android:gravity="center"
Αυτό θα κάνει το κόλπο