将笔划添加到Holo按钮的顶部而不使用可绘制的实体

时间:2014-03-16 23:05:09

标签: android android-layout

我正在尝试在Holo按钮的顶部添加笔划,我的应用程序允许从Holo更改主题 - > Holo.Light。我发现的每一条信息都与提供定制可绘制的实体有关。有没有办法保持所有全息主题按钮完好无损,只需在特定按钮的顶部添加笔划?

基本上我想保持Holo / Light的颜色,但只需在顶部添加一个笔划。

样品:

Sample Look

尝试绘制

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners android:radius="6dp" />
<solid android:colorBackground="#00000000" />
<stroke android:width="2px" android:color="#050875">
</stroke>
</shape>

当应用为背景时,将Holo / Light颜色覆盖为透明背景。

1 个答案:

答案 0 :(得分:0)

你应该做的是创建一个drawable(带有彩色笔划),就像你描述的那样。然后,您可以使常规颜色为纯色(#00000000),并将其作为背景应用于您想要样式的视图组件。