android分割动作栏底部圆角

时间:2014-04-02 20:54:59

标签: android android-actionbar android-ui

我需要Android UI设计的一些帮助,我需要为分割操作栏(即操作栏的底部)制作圆角。

基本上我可以为顶部动作栏制作圆角,但我不知道如何为底部操作。

谢谢!

Example

1 个答案:

答案 0 :(得分:0)

我不知道这是否适合你,但它对我有用,这里是样式文件

    <style name="ActionBar.Solid.Misschef" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
    <item name="background">@drawable/actionbar_border</item>


    <item name="backgroundStacked">@drawable/ab_stacked_solid_misschef</item>
    <item name="backgroundSplit">@drawable/ab_bottom_solid_misschef</item> //bottom actionbar
    <item name="progressBarStyle">@style/ProgressBar.Misschef</item>
    </style>

请务必在v14中使用android:backgroundSplit而不是backgroundSplit。

同样here是顶级操作栏的傻瓜,你可以将它用于底部,这样做只需更改

android:bottomLeftRadius="0dp"
android:bottomRightRadius="0dp"
android:topLeftRadius="4dp"
android:topRightRadius="4dp"

android:bottomLeftRadius="4dp"
android:bottomRightRadius="4dp"
android:topLeftRadius="0dp"
android:topRightRadius="0dp"

如果有效的话,现在就告诉我。