2016-11-23 2 views
0

Невозможно установить выравнивание прядильщика. Я хочу иметь такое же выравнивание с textView12. Я попробовал textAlignment, но это не сработало. Есть идеи?Невозможно установить Spinner Alignment

main.xml

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceSmall" 
    android:text="@string/tekrar" 
    android:id="@+id/textView12" 
    android:layout_alignBottom="@+id/bolme4saat" 
    android:layout_alignEnd="@+id/textView10" 
    android:textStyle="bold" /> 

<Spinner 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/spinner" 
    android:textAlignment="@+id/textView12" 
    android:layout_marginTop="80dp"/> 

Design picture in here

ответ

0

android:textAlignment не использует идентификаторы. Вместо этого вы должны использовать android: layout_alignStart (and android: layout_alignLeft, если ваша минимальная версия sdk ниже 17) на «@ + id/textView12», аналогичную тому, что вы сделали с TextView.

Так

android:textAlignment="@+id/textView12" 

становится

android:layout_alignStart="@+id/textView12" 
android:layout_alignLeft="@+id/textView12" 
+0

но моя минимальная версия SDK 19, и она не работает :( –

+0

для установки упомянул вам нужно использовать RelativeLayout –

+0

андроид: layout_alignBaseline = "@ id/textView3 "- это решение. –