Hello其他程序员,
我正在尝试为操作栏的背景创建一个xml。
背景应该在整个长度上延伸(9个补丁),但徽标应该居中。
我尝试使用简单的9patch背景和Actionbar中的自定义视图,其中徽标居中。问题是,如果我向操作栏添加任何按钮,则自定义视图不再使用整个空间,并且徽标向左或向右偏移。 现在我正在尝试创建一个拉伸背景但是以位图为中心的XML。以下是我到目前为止的情况:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/background" />
<item android:drawable="@drawable/logo" />
</layer-list>
背景很好,但徽标也会在整个宽度/高度上伸展,你们能帮助我让它居中吗?
答案 0 :(得分:0)
您需要一些特定的需求,您可以使用自己的Actionbar布局。
getSupportActionBar().setCustomView(your View resource);