在XML布局中,如果不想显示红色的编辑文本的星号颜色,可以通过以下方式实现:
示例代码如下:
<!-- 在res/values/styles.xml中定义自定义样式 -->
<style name="CustomEditTextStyle" parent="Widget.AppCompat.EditText">
<item name="android:textColor">@android:color/black</item>
</style>
<!-- 在布局文件中使用自定义样式 -->
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入内容"
style="@style/CustomEditTextStyle" />
示例代码如下:
<com.google.android.material.textfield.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:hintTextColor="@android:color/black">
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入内容" />
</com.google.android.material.textfield.TextInputLayout>
以上两种方法都可以实现在XML布局中不显示红色的编辑文本的星号颜色。
领取专属 10元无门槛券
手把手带您无忧上云