gpt4 book ai didi

android - 风格没有得到应用

转载 作者:太空宇宙 更新时间:2023-11-03 11:35:05 24 4
gpt4 key购买 nike

我用下面的代码制作了样式:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CodeFont" parent="@android:style/TextAppearance.Medium">
<item name="android:layout_width">150dip</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#00FF00</item>
<item name="android:typeface">monospace</item>
</style>
</resources>

并将其应用为:

 <EditText
style="CodeFont"
android:id="@+id/txt_username"
android:inputType="textPersonName" >
<requestFocus />
</EditText>

但它没有得到应用。

如果我写相同的样式为:

              <EditText
android:id="@+id/txt_username"
android:layout_width="150dip"
android:layout_height="wrap_content"
android:background="@android:drawable/editbox_background"
android:ems="10"
android:inputType="textPersonName" />

然后它被应用。

我的代码有什么问题吗?

最佳答案

设置样式的正确方法是:

style="@style/CodeFont"

有关更多信息,请查看文档

http://developer.android.com/guide/topics/ui/themes.html

同时检查 styles.xml

https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/styles.xml

关于android - 风格没有得到应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18586147/

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