2012-06-25 3 views
4

Я пытаюсь установить изображение в качестве фона панели действий Шерлока, но даже если это 720 x 112 px, кажется, что изображение не растягивается. Белая часть по-прежнему является частью панели действий, так как треугольник установлен в правильном положении, а кнопка справа имеет разные поля сверху и снизу.Styling Sherlock Action Bar

Должен ли я сделать это 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/ –

Смежные вопросы