我希望浮动标签的位置居中对齐。我搜索了很多,但没有找到解决方案。
请帮帮我。
我希望浮动标签的位置居中对齐。我搜索了很多,但没有找到解决方案。
请帮帮我。
试试这个:
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/input_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="email"
android:gravity="center"
/>
</android.support.design.widget.TextInputLayout>
嗨,你尝试过设置textAlignment和gravity属性吗?试试看吧。
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textAlignment="center">
<EditText
android:id="@+id/input_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:hint="@string/hint_name" />
</android.support.design.widget.TextInputLayout>
希望这可以帮到你。
将对齐方式设置为居中,即android:gravity="center_horizontal"。因此可以这样写:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText"
android:gravity="center_horizontal"
android:hint="your hint" />