2012-06-25 38 views
4

我想设置一个图像作为夏洛克行动酒吧的背景,但即使它是720×112像素,它似乎像图像不伸展。 白色部分仍然是操作栏的一部分,因为三角形设置在正确的位置,而右侧的按钮在顶部和底部具有不同的边距。造型夏洛克行动酒吧

我需要将它做成9张图片吗?不知道为什么它不工作..

我设置背景的getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.topbar));

非常感谢提前的帮助!

enter image description here

回答

1

你把你的图片在华电国际或MDPI?尝试转换。最终,使用draw-9-patch并保护你自己很多头痛。

+0

这是在HDPI,但我试过MDPI手机,它仍然是 – noloman

+0

9patches :)谢谢! – noloman

+0

这里是一步一步的解决方案造型sherlock行动栏https://krishnalalstha.wordpress.com/2012/12/21/styling-sherlock-actionbar-change-actionbar-color/ –