Kik*_*kju 10 android android-support-library android-textinputlayout material-components material-components-android
如何使用TextInputLayout实现居中的新OutlinedBox样式?
当前行为:
Run Code Online (Sandbox Code Playgroud)<android.support.design.widget.TextInputLayout android:id="@+id/textInputLayout2" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="left" > <android.support.design.widget.TextInputEditText android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="left" android:hint="hint" /> </android.support.design.widget.TextInputLayout> <android.support.design.widget.TextInputLayout android:id="@+id/textInputLayout" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" > <android.support.design.widget.TextInputEditText android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:hint="hint2" /> </android.support.design.widget.TextInputLayout>
我用com.android.support:design:28.0.0。
有什么想法可以实现以外观为中心的TextInputEditText?
Gab*_*tti 13
使用材料组件库,从版本开始,1.2.0-alpha02折叠标签位置通过编辑文本确定gravity。
使用类似的东西:
<com.google.android.material.textfield.TextInputLayout
android:hint="@string/...."
...>
<com.google.android.material.textfield.TextInputEditText
android:gravity="center"
../>
</com.google.android.material.textfield.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)
结果是:
| 归档时间: |
|
| 查看次数: |
580 次 |
| 最近记录: |