我们如何在 EditText 边框上写文字? [复制]
Posted
技术标签:
【中文标题】我们如何在 EditText 边框上写文字? [复制]【英文标题】:How can we write text on EditText Border? [duplicate] 【发布时间】:2019-12-26 17:41:28 【问题描述】:我们如何在android中实现这些东西?
EditText 在 Border 上的 InputText?
【问题讨论】:
这可以使用google提供的材料库来实现。在此链接上查找更多详细信息 - material.io/design/components/… 简单地将轮廓框样式应用到 TextInputLayout bystyle="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
【参考方案1】:
使用TextInputLayout
<com.google.android.material.textfield.TextInputLayout
android:layout_
android:layout_
android:hint="@string/hint_text">
<com.google.android.material.textfield.TextInputEditText
android:layout_
android:layout_/>
</com.google.android.material.textfield.TextInputLayout>
并应用这种风格:
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
【讨论】:
以上是关于我们如何在 EditText 边框上写文字? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何更改按钮的边框颜色并更改editText中下划线的颜色?
如何在出错时将edittext边框颜色更改为红色? [重复]
如何删除material.textfield.TextInputEditText(Material EditText)的边框