gpt4 book ai didi

android - 我如何从 styles.xml 设置 RelativeLayout 的样式 - Android

转载 作者:搜寻专家 更新时间:2023-11-01 08:01:49 24 4
gpt4 key购买 nike

我正在尝试从 styles.xml 设置 RelativeLayout 的样式,因为我有不同的主题并且我正在尝试更改它的背景。我该怎么做?

我知道 ListView 的样式是这样的(例如):

    <style name="Theme_Day" parent="Theme.Sherlock.Light">
<item name="android:textColor">@color/def_actionbar_submenu_text</item>
<item name="android:listViewStyle">@style/def_ListView</item>
<item name="vpiTabPageIndicatorStyle">@style/CustomTabPageIndicator</item>
</style>

<style name="def_ListView" parent="@android:style/Widget.ListView">
<item name="android:background">@drawable/listview_bg</item>
<item name="android:textColor">@color/def_listview_title_text</item>
<item name="android:divider">@color/def_listview_itemdivider_bg</item>
<item name="android:dividerHeight">@dimen/listview_divider_height</item>
</style>

但是当我试图找到“android:relativeLayoutStyle”或 parent="@android:style/Widget.RelativeLayout"时,我找不到任何东西..

我该怎么做?

最佳答案

很久以前就有人问过这个问题,但你总是可以这样尝试:

<style name="RelativeLayoutStyle" parent="@android:style/Widget">
<item name="android:layout_marginLeft">10dp</item>
<item name="android:layout_marginTop">7dp</item>
<item name="android:layout_marginBottom">5dp</item>
<item name="android:background">@android:color/holo_green_dark</item>
</style>

现在您可以:

<RelativeLayout
style="@style/RelativeLayoutStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content">
...

希望这对某人有帮助。

关于android - 我如何从 styles.xml 设置 RelativeLayout 的样式 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20290919/

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