TextInputLayout 및 Spinner에서 정렬 문제가 발생했습니다. Spinner 밑줄이 TextInputLayout 내부의 EditText 밑줄에 맞춰지기를 원합니다. 이것은 내가 뭘하는지입니다 :TextInputLayout 및 Spinner를 사용하여 정렬 할 때의 문제
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="bottom">
<android.support.design.widget.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<EditText
android:id="@+id/txt_discipline_code"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/lbl_input_discipline_code"/>
</android.support.design.widget.TextInputLayout>
<Spinner
android:id="@+id/spnnr_color_discipline_register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/Base.Widget.AppCompat.Spinner.Underlined">
</Spinner>
</LinearLayout>
을하지만 스피너는 little bit below이다. 누구든지 나를 도울 수 있습니까? 미리 감사드립니다.
편집 :
내가 1.5dp하는 스피너 layout_marginBottom 설정이 정렬에 도달 :
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="bottom">
<android.support.design.widget.TextInputLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1">
<EditText
android:id="@+id/txt_discipline_code"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Code"/>
</android.support.design.widget.TextInputLayout>
<Spinner
android:id="@+id/spnnr_color_discipline_register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_marginBottom="1.5dp">
</Spinner>
</LinearLayout>
을하지만이하지 않습니다 두려워 여기
내가 원하는 것입니다 다른 크기로 다른 장치에서 제대로 작동합니다. 그것은 유일한 해결책입니까? 이 코드
사용 : 당신은 당신이이 결과 실현하려합니다 언급 한 것과
내 대답을 확인하십시오. –