gpt4 book ai didi

android - 如何在操作栏中设置边框底部?

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

我怎样才能像这样绘制一个操作栏底部边框:

enter image description here

我尝试使用边距:

<style name="MyActionBar"
parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:titleTextStyle">@style/TitleTextStyle</item>
<item name="android:background">#088A29</item>
<item name="android:backgroundStacked">#088A29</item>
<item name="android:backgroundSplit">#0B3B0B</item>
<item name="android:layout_marginBottom">5dp</item>

但边距是白色的,我不明白如何改变颜色

谢谢!

最佳答案

对我来说,以下解决方案完美而流畅地工作。

<style name="MyActionBar"
parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:titleTextStyle">@style/TitleTextStyle</item>
<item name="android:background">@drawable/custom_background_bar</item>
<item name="android:layout_marginBottom">5dp</item>

当然,我构建了保存到可绘制 forlder 中的 custom_background_bar。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle" >
<solid android:color="#ffff0000" />
</shape>
</item>
<item android:top="-3dp" android:right="-3dp" android:left="-3dp">
<shape>
<solid android:color="@android:color/transparent" />
<stroke
android:width="2dp"
android:color="#ff00ff00" />
</shape>
</item>
</layer-list>

您可以随意将#ffff0000(背景栏颜色)和#ff00ff00(底部边框颜色)更改为您喜欢的值。您还可以更改边框的粗细和样式,或在图层列表中添加其他形状和元素。您还可以再次将另一个可绘制对象设置为背景,并根据需要提供阴影或透明度。

希望对您有所帮助。

关于android - 如何在操作栏中设置边框底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22966278/

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