OutlineBox文本输入布局不显示Android
我有一个问题,我的TextInputLayout的OutlineBox没有显示。 以下是我的xml行:OutlineBox文本输入布局不显示Android,android,android-textinputlayout,Android,Android Textinputlayout,我有一个问题,我的TextInputLayout的OutlineBox没有显示。 以下是我的xml行: <com.google.android.material.textfield.TextInputLayout android:id="@+id/formnomor" style="@style/TextInputLayoutStyle" android:layo
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/formnomor"
style="@style/TextInputLayoutStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColorHint="@color/white"
android:theme="@style/appz">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/no"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="@font/nr"
android:hint="Number"
android:imeOptions="actionDone"
android:maxLength="16"
android:padding="15dp"
android:inputType="number"
android:textColor="@color/white"
android:textSize="18sp" />
</com.google.android.material.textfield.TextInputLayout>
至于风格和主题:
<style name="TextInputLayoutStyle" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox">
<item name="boxStrokeColor">#fff</item>
<item name="boxStrokeWidth">1dp</item>
</style>
#fff
1dp
概述
@颜色/白色
@颜色/白色
@颜色/白色
@颜色/白色
14便士
@颜色/白色
@颜色/白色
@颜色/白色
目前,我使用
implementation'com.google.android.material:material:1.0.0-beta01'
依赖项,但我尝试了许多依赖项,但仍然不起作用。考虑到您的colorControl
所有颜色都是白色,而boxStrokeColor
都是白色,您的主题继承自.Light
主题。。。问题是真的很难在白色上看到白色吗?@BenP。问题是。。OutlinedBox
没有显示在界面上,我只看到下划线,而colorControl
只是更改下划线颜色尝试使用1.2版。1@GabrieleMariotti尽管如此,考虑到所有颜色控件
颜色都是白色,其他依赖项仍然存在问题,您的boxStrokeColor
为白色,您的主题继承自.Light
主题。。。问题是真的很难在白色上看到白色吗?@BenP。问题是。。OutlinedBox
没有显示在界面上,我只看到下划线,而colorControl
只是更改下划线颜色尝试使用1.2版。1@GabrieleMariotti尽管如此,其他依赖项仍然存在问题
<style name="appz" parent="Theme.MaterialComponents.Light.DarkActionBar">
<item name="boxBackgroundMode">outline</item>
<item name="colorPrimary">@color/white</item>
<item name="colorAccent">@color/white</item>
<item name="colorOnSurface">@color/white</item>
<item name="android:textColorHint">@color/white</item>
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/white</item>
<item name="colorControlNormal">@color/white</item>
<item name="colorControlActivated">@color/white</item>
</style>