gpt4 book ai didi

android - 如何在 Android style.xml 文件中使用自定义父级?

转载 作者:太空宇宙 更新时间:2023-11-04 13:54:51 24 4
gpt4 key购买 nike

在我的 android 应用程序中,我使用了 style.xml 中的样式。我有这个

<style name="EditText" parent="@android:style/Widget.EditText">
<item name="android:gravity">center</item>
<item name="android:textColor">#000000</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">@drawable/bg_edit_text</item>
</style>

但是现在我又多了一个,我希望parent就是上面的代码。如果我尝试

parent="@android:style/EditText"

它说找不到。有谁知道这是怎么做到的?

谢谢

最佳答案

您的 EditText 样式是自定义样式,因此放置 @android:style/ 将不起作用。根据android文档关于style inheritance,可以直接指定name

parent="EditText"

或者不使用parent属性在name属性中指定

name="EditText.YourNewStyleName

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

关于android - 如何在 Android style.xml 文件中使用自定义父级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21964036/

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