gpt4 book ai didi

android - 我有一个用 XML 制作的自定义编辑文本,仅在 KITKAT 版本中它具有黑色背景

转载 作者:行者123 更新时间:2023-11-30 05:10:51 26 4
gpt4 key购买 nike

这是自定义的 edittext XML 代码

<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="1dp" android:color="@android:color/darker_gray"/>
<corners android:radius="90dp"/>
<padding android:top="5dp" android:bottom="5dp" android:left="5dp" android:right="5dp"/>
</shape>

编辑文本xml代码

 <EditText
android:id="@+id/txtRegistration"
style="@style/editText_style"
android:textColor="@color/colorText"
android:inputType="textEmailAddress" />

遵循编辑文本中使用的样式

<style name="editText_style">
<item name="android:gravity">center</item>
<item name="android:background">@drawable/edittext_text_login</item>
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:ems">10</item>
<item name="android:layout_marginRight">30dp</item>
<item name="android:layout_marginLeft">30dp</item>
<item name="android:layout_marginBottom">10dp</item>
<item name="android:textColor">#100</item>
<item name="android:textColorHint">#6F7A8B</item>
<item name="android:padding">20dp</item>
</style>

在 Android Lollipop 之上,它保持原样,如下所示:click here to see the image


在 android kitkat 中,它会被窃听,edittext bakground 变黑:click here to see the image

最佳答案

<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@null"/>
<stroke android:width="1dp" android:color="@android:color/darker_gray" />
<corners android:radius="90dp"/>
<padding android:top="5dp" android:bottom="5dp" android:left="5dp" android:right="5dp"/>
</shape>

将此代码用于可绘制背景,这可能有效。

关于android - 我有一个用 XML 制作的自定义编辑文本,仅在 KITKAT 版本中它具有黑色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53786522/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com