Android:如何查看所有文本外观样式



我正在尝试设置登录表单的样式,但是我无法将输入的背景设置为白色。

@android:style/TextAppearance.DeviceDefault.Inverse 工作,因为它显示输入标题的颜色为白色;但是,对于提示文本,它仍然是黑色。

有没有办法让我一次看到各种文本外观样式,而不是一个一个地尝试每个样式?我注意到有一个很长的定义样式列表,但我无法将它们一起查看进行比较。

<android.support.design.widget.TextInputLayout
                 android:id="@+id/textinputlayout"
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
                 android:layout_marginLeft="15dp"
                 android:layout_marginRight="15dp"
                 android:layout_marginTop="40dp"
                 app:hintTextAppearance="@android:style/TextAppearance.DeviceDefault.Inverse">
                 <android.support.design.widget.TextInputEditText
                     android:id="@+id/nameEdit"
                     android:layout_width="match_parent"
                     android:layout_height="wrap_content"
                     android:hint="User Name" />
</android.support.design.widget.TextInputLayout>
你可以

这样做。

更改TextInputLayoutLEFT-TOP文本颜色

app:hintTextAppearance="@style/text_in_layout_hint_Style"

样式代码

<style name="text_in_layout_hint_Style">
    <item name="android:textColor">#FF0000</item>
</style>

您可以在 .java .

textInputLayout.setHintTextAppearance(R.style.text_in_layout_hint_Style);

尝试在 TextInputEditText 中添加此内容

android:textColorHint="@color/yourColor"

相关内容

  • 没有找到相关文章

最新更新