4

我正在尝试将图像设置为 Sherlock 操作栏的背景,但即使它是 720 x 112 像素,图像似乎也不会拉伸。白色部分仍然是操作栏的一部分,因为三角形设置在正确的位置,并且右侧的按钮在顶部和底部具有不同的边距。

我需要将其设为 9patch 图像吗?不知道为什么它不起作用..

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

非常感谢您的帮助!

在此处输入图像描述

4

1 回答 1

1

你把你的图像放在hdpi还是mdpi?换个试试。最终,使用 draw-9-patch 并让自己免于头痛。

于 2012-06-25T07:33:23.287 回答